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

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

ASSET DATE % RETURN
Nike (NKE)
1/24/1975 - 1/24/2025
3,376,718.18%
US Bancorp (USB)
1/24/1975 - 1/24/2025
2,848,723.53%
Walmart (WMT)
1/24/1975 - 1/24/2025
1,954,275%
Microsoft (MSFT)
1/24/1975 - 1/24/2025
821,058.09%
Danaher (DHR)
1/24/1975 - 1/24/2025
565,936.87%
UnitedHealth (UNH)
1/24/1975 - 1/24/2025
485,927.52%
NVIDIA (NVDA)
1/24/1975 - 1/24/2025
367,032.17%
Oracle (ORCL)
1/24/1975 - 1/24/2025
360,576.98%
Adobe Systems (ADBE)
1/24/1975 - 1/24/2025
284,958.67%
Home Depot (HD)
1/24/1975 - 1/24/2025
246,707.62%
Paychex (PAYX)
1/24/1975 - 1/24/2025
235,265.85%
Sysco (SYY)
1/24/1975 - 1/24/2025
233,127.85%
Texas Pacific Land Trust (TPL)
1/24/1975 - 1/24/2025
227,811.13%
Apple (AAPL)
1/24/1975 - 1/24/2025
226,276.52%
Progressive (PGR)
1/24/1975 - 1/24/2025
209,079.04%
Aflac (AFL)
1/24/1975 - 1/24/2025
196,642%
Amazon (AMZN)
1/24/1975 - 1/24/2025
193,025.51%
Fastenal (FAST)
1/24/1975 - 1/24/2025
188,550%
General Dynamics (GD)
1/24/1975 - 1/24/2025
170,414.29%
Church & Dwight (CHD)
1/24/1975 - 1/24/2025
168,346.91%
Rockwell Automation (ROK)
1/24/1975 - 1/24/2025
162,665.96%
Raymond James Financial (RJF)
1/24/1975 - 1/24/2025
160,979.81%
Lockheed Martin (LMT)
1/24/1975 - 1/24/2025
160,572.05%
Stryker (SYK)
1/24/1975 - 1/24/2025
159,018.48%
Fair Isaac (FICO)
1/24/1975 - 1/24/2025
151,271.2%