The 20 Best-Performing S&P 500 Stocks (2005–2024)
Feb 27, 2025
/
Niccolo Conte, Visual Capitalist
ChartTalk: Over the course of the last two decades, which S&P 500 companies outperformed everyone else? Here’s a chart that shows the 20 top performers in annualized returns since 2005.