100 best performing s and p 500 stocks in last 50 years

Nike (NKE) has had the highest return between January 7, 1975 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/1975 - 1/7/2025
3,276,718.18%
US Bancorp (USB)
1/7/1975 - 1/7/2025
2,864,605.88%
Walmart (WMT)
1/7/1975 - 1/7/2025
2,454,224.32%
Microsoft (MSFT)
1/7/1975 - 1/7/2025
776,315.44%
Danaher (DHR)
1/7/1975 - 1/7/2025
550,821.66%
UnitedHealth (UNH)
1/7/1975 - 1/7/2025
468,251.55%
NVIDIA (NVDA)
1/7/1975 - 1/7/2025
349,376.31%
Oracle (ORCL)
1/7/1975 - 1/7/2025
306,775%
Sysco (SYY)
1/7/1975 - 1/7/2025
302,948.78%
Adobe Systems (ADBE)
1/7/1975 - 1/7/2025
275,408.47%
Apple (AAPL)
1/7/1975 - 1/7/2025
245,051.82%
Home Depot (HD)
1/7/1975 - 1/7/2025
228,472.28%
Paychex (PAYX)
1/7/1975 - 1/7/2025
226,339.02%
Progressive (PGR)
1/7/1975 - 1/7/2025
207,331.51%
Texas Pacific Land Trust (TPL)
1/7/1975 - 1/7/2025
203,969.09%
Aflac (AFL)
1/7/1975 - 1/7/2025
193,572.32%
General Dynamics (GD)
1/7/1975 - 1/7/2025
189,563.99%
Amazon (AMZN)
1/7/1975 - 1/7/2025
182,106.73%
Fastenal (FAST)
1/7/1975 - 1/7/2025
180,675%
Church & Dwight (CHD)
1/7/1975 - 1/7/2025
162,816.01%
Fair Isaac (FICO)
1/7/1975 - 1/7/2025
157,846.46%
Lockheed Martin (LMT)
1/7/1975 - 1/7/2025
149,806.3%
Raymond James Financial (RJF)
1/7/1975 - 1/7/2025
149,177%
Stryker (SYK)
1/7/1975 - 1/7/2025
143,523.13%
Applied Materials (AMAT)
1/7/1975 - 1/7/2025
136,684.62%