The S&P 500 index has delivered an average annual return of 10.4% for the past 20 years. Some companies, however, have significantly outperformed the broader market, providing strong long-term returns for investors.
A new analysis from Morgan Stanley’s Counterpoint Global Insights identifies the top-performing S&P 500 stocks based on their annualised total returns (CAGR) over the past two decades.
Read also: 4 AI stocks making up 32.1% of Warren Buffett’s $295bn portfolio