If you're shopping for some last-minute stocks to buy this year, you might want to think twice about splurging on some the hottest holiday names.
Over the last 15 years, Apple, Amazon and other perhaps surprising names have been among the worst performers in the S&P 500 during the lead-up to Christmas Day, according to data from financial analytics firm Kensho.
Owning Apple, Amazon or Gamestop has been no better than a coin toss — they trade negative about half the time — while Hasbro and Best Buy have traded negative for 10 of the last 15 years during Dec. 1 to Dec. 25.
And when you compare those stocks to historical returns for the broader markets, the picture is even frostier. December is typically a profitable month for stocks, and by some measures, the best month of the year in terms of performance. Over the last three decades, the S&P 500 has traded positive in December 80 percent of the time and returned 1.9 percent on average.
As of Monday, Amazon shares have more than doubled to around $665 per share this year. Apple shares have risen slightly over the past year, just over 7 percent to $118 as of Monday's trading session.