Nvidia & Netflix are Two of the Best-Performing S&P 500 Stocks Over the Past 20 Years
The S&P 500 has posted a remarkable gain of nearly 300% over the past 20 years, a period of time that included half of the “lost decade” of 2000-2010, where the index went essentially nowhere. But if you’d invested in the right individual stock, you could have done much, much better.
Of course, it’s easy to pick stocks in hindsight, as after they’ve posted big gains it becomes obvious that you should have invested in them. But it can also be educational to look back and see what stocks have been on big, multi-decade runs. As an investor, it can teach you what to look for in a stock before it makes a major move.
Advertisement: High Yield Savings Offers
Read Next: Warren Buffett’s Berkshire Hathaway Bought Over $73 Million in Shares of This Tech Company — Here’s Why
Find Out: 25 Creative Ways To Save Money
Just remember that past performance is not a guarantee of future performance. These two huge winners over the past 20 years may or may not be able to replicate their stellar gains going forward.
Nvidia has been nothing short of a Wall Street darling for decades now. According to Finance Charts, it’s delivered a return of more than 60,000% over the past 20 years. Its explosive growth has accelerated in recent years, pushing it to the No. 1 slot in terms of 20-year returns.
Although the stock has stumbled a bit thus far in 2025, you can’t blame investors for realizing some of their massive profits over the years, especially in light of recent tariff concerns. Nvidia’s dominant position as leader of the artificial intelligence revolution bodes well for its future, regardless of any short-term noise.
What may surprise some investors is that Nvidia has been the market leader over numerous time periods, meaning the stock is not just a flash in the pan. As Visual Capitalist reported at the end of 2024, Nvidia not only topped the S&P 500 over the prior 20 years, but also was the best-performing stock of the prior five-, 10- and 15-year periods as well.
That’s an unbelievable string of consistent returns that definitely outweighs the volatility inherent in the stock. In fact, Nvidia’s performance has been so good that until its recent sell-off in 2025, it was the most valuable company in the entire world.
Check Out: I’m a Self-Made Millionaire: 5 Stocks You Shouldn’t Sell
More than many other companies, Netflix has had some very public ups-and-downs over the years. However, it’s still returned more than 59,000% over the past 20 years, per Finance Charts.