Key Points
Amazon has significantly underperformed the S&P 500 over the past five years.
There are a few reasons for this, including the post-pandemic plunge in e-commerce volume.
Amazon looks like an attractive stock at the current level, even with the market at an all-time high.
I won't sugarcoat it: Amazon (NASDAQ: AMZN) hasn't exactly been the best-performing stock over the past five years, with a gain of about 56% during that time period. In other words, a $1,000 investment in Amazon five years ago -- on Sept. 17, 2020 -- would be worth $1,560 today.
That is significantly less than the S&P 500 (SNPINDEX: ^GSPC), which has delivered a 112% total return over the past five years. So, why did Amazon produce less than half of the gains as a simple S&P 500 index fund?
Where to invest $1,000 right now? Our analyst team just revealed what they believe are the 10 best stocks to buy right now. Learn More »
Image source: Getty Images.
Why did Amazon underperform?
Let's be clear: It isn't that Amazon is performing poorly. And before you judge the last five years of performance, it's important to put that time frame into context.
VOO Total Return Price data by YCharts
Specifically, five years ago, in mid-September 2020, the world was essentially still locked down due to the COVID-19 pandemic. As a result, e-commerce demand was incredibly strong. In fact, from the start of 2020 through mid-September, Amazon had already risen by 63% versus just a 5% total return from the S&P 500. In other words, when looking at the past five years, Amazon was already starting from a place of strong performance.
As a matter of fact, if we look at Amazon versus the S&P 500 from the beginning of 2020 through today, Amazon is actually ahead by about 26 percentage points.
Should you invest $1,000 in Amazon right now?
Before you buy stock in Amazon, consider this:
The Motley Fool Stock Advisor analyst team just identified what they believe are the 10 best stocks for investors to buy now… and Amazon wasn’t one of them. The 10 stocks that made the cut could produce monster returns in the coming years.
Consider when Netflix made this list on December 17, 2004... if you invested $1,000 at the time of our recommendation, you’d have $651,345!* Or when Nvidia made this list on April 15, 2005... if you invested $1,000 at the time of our recommendation, you’d have $1,080,327!*
Now, it’s worth noting Stock Advisor’s total average return is 1,058% — a market-crushing outperformance compared to 189% for the S&P 500. Don’t miss out on the latest top 10 list, available when you join Stock Advisor.
See the 10 stocks »
*Stock Advisor returns as of September 15, 2025
Matt Frankel has positions in Amazon. The Motley Fool has positions in and recommends Amazon. The Motley Fool has a disclosure policy.