best performing stocks in the sandp past 45 years

Nike (NKE) has had the highest return between January 7, 1980 and January 7, 2025 by a US stock in the S&P 500 (GSPC), returning 3,276,718.2%.

ASSET DATE % RETURN
Nike (NKE)
1/7/1980 - 1/7/2025
3,276,718.18%
US Bancorp (USB)
1/7/1980 - 1/7/2025
2,864,605.88%
Microsoft (MSFT)
1/7/1980 - 1/7/2025
776,315.44%
UnitedHealth (UNH)
1/7/1980 - 1/7/2025
468,251.55%
Danaher (DHR)
1/7/1980 - 1/7/2025
444,323.79%
Walmart (WMT)
1/7/1980 - 1/7/2025
363,140%
NVIDIA (NVDA)
1/7/1980 - 1/7/2025
349,376.31%
Oracle (ORCL)
1/7/1980 - 1/7/2025
306,775%
Adobe Systems (ADBE)
1/7/1980 - 1/7/2025
275,408.47%
Apple (AAPL)
1/7/1980 - 1/7/2025
245,051.82%
Home Depot (HD)
1/7/1980 - 1/7/2025
228,472.28%
Paychex (PAYX)
1/7/1980 - 1/7/2025
226,339.02%
Progressive (PGR)
1/7/1980 - 1/7/2025
207,331.51%
Texas Pacific Land Trust (TPL)
1/7/1980 - 1/7/2025
203,969.09%
Aflac (AFL)
1/7/1980 - 1/7/2025
193,572.32%
Amazon (AMZN)
1/7/1980 - 1/7/2025
182,106.73%
Fastenal (FAST)
1/7/1980 - 1/7/2025
180,675%
Church & Dwight (CHD)
1/7/1980 - 1/7/2025
162,816.01%
Fair Isaac (FICO)
1/7/1980 - 1/7/2025
157,846.46%
Raymond James Financial (RJF)
1/7/1980 - 1/7/2025
149,177%
Stryker (SYK)
1/7/1980 - 1/7/2025
143,523.13%
Applied Materials (AMAT)
1/7/1980 - 1/7/2025
136,684.62%
Brown & Brown (BRO)
1/7/1980 - 1/7/2025
123,306.59%
Cintas (CTAS)
1/7/1980 - 1/7/2025
120,257.14%
Cisco Systems (CSCO)
1/7/1980 - 1/7/2025
114,997.66%