Ranking the Top S&P 500 Stocks by 5-Year Returns
In this graphic, we've ranked the top S&P 500 stocks based on their 5-year total returns, as of November 2023.