best performing stocks in the sandp past 50 years

Altria (MO) has had the highest return between October 14, 1975 and October 14, 2025 by a US stock in the S&P 500 (GSPC), returning 16,237,400%.

ASSET DATE % RETURN
Altria (MO)
10/14/1975 - 10/14/2025
16,237,400%
Home Depot (HD)
10/14/1975 - 10/14/2025
2,258,054.76%
Nike (NKE)
10/14/1975 - 10/14/2025
1,925,042.86%
McDonald’s (MCD)
10/14/1975 - 10/14/2025
1,442,736.54%
Walmart (WMT)
10/14/1975 - 10/14/2025
1,010,989.11%
Microsoft (MSFT)
10/14/1975 - 10/14/2025
950,084.84%
Progressive (PGR)
10/14/1975 - 10/14/2025
948,815.66%
Oracle (ORCL)
10/14/1975 - 10/14/2025
607,414.79%
Stryker (SYK)
10/14/1975 - 10/14/2025
480,690.51%
NVIDIA (NVDA)
10/14/1975 - 10/14/2025
469,525.94%
Hormel Foods (HRL)
10/14/1975 - 10/14/2025
436,011.11%
Church & Dwight (CHD)
10/14/1975 - 10/14/2025
400,455.56%
Danaher (DHR)
10/14/1975 - 10/14/2025
328,124%
UnitedHealth (UNH)
10/14/1975 - 10/14/2025
320,132.14%
Hubbell (HUBB)
10/14/1975 - 10/14/2025
279,980.27%
Apple (AAPL)
10/14/1975 - 10/14/2025
251,331.47%
Sherwin-Williams (SHW)
10/14/1975 - 10/14/2025
225,093.22%
Adobe Systems (ADBE)
10/14/1975 - 10/14/2025
221,099.48%
Fastenal (FAST)
10/14/1975 - 10/14/2025
220,368.75%
Rollins (ROL)
10/14/1975 - 10/14/2025
213,983.97%
Paychex (PAYX)
10/14/1975 - 10/14/2025
213,333.84%
Aflac (AFL)
10/14/1975 - 10/14/2025
210,722.18%
Lockheed Martin (LMT)
10/14/1975 - 10/14/2025
185,472.74%
Amazon (AMZN)
10/14/1975 - 10/14/2025
180,433.22%
Sysco (SYY)
10/14/1975 - 10/14/2025
174,609.82%