Voronoi logo

The Best Performing S&P 500 Stocks Over Time 📈

The Best Performing S&P 500 Stocks Over Time 📈

What we’re showing

This graphic ranks the top eight S&P 500 stocks by total return, over the past 5, 10, 15, & 20 year timeframe. Data comes from Ycharts (accessed via Bilello Blog).

Key takeaways

  • NVIDIA, currently a $3 trillion dollar company, is the best performing stock across all four timeframes
  • There are several unexpected stocks featured in these rankings, including Dominos Pizza (+7,271% over past 15 yrs) and United Rentals (+9,544% over past 15 yrs).
The Best Performing S&P 500 Stocks Over Time 📈 - Voronoi