best sandp stocks past 40 years

Altria (MO) has had the highest return between October 12, 1985 and October 12, 2025 by a US stock in the S&P 500 (GSPC), returning 2,146,351.6%.

ASSET DATE % RETURN
Altria (MO)
10/12/1985 - 10/12/2025
2,146,351.61%
Nike (NKE)
10/12/1985 - 10/12/2025
1,482,172.73%
Microsoft (MSFT)
10/12/1985 - 10/12/2025
944,373.2%
Oracle (ORCL)
10/12/1985 - 10/12/2025
577,730.37%
NVIDIA (NVDA)
10/12/1985 - 10/12/2025
456,658.1%
Apple (AAPL)
10/12/1985 - 10/12/2025
430,954.48%
Hubbell (HUBB)
10/12/1985 - 10/12/2025
291,657.14%
Home Depot (HD)
10/12/1985 - 10/12/2025
272,182.61%
Amgen (AMGN)
10/12/1985 - 10/12/2025
245,981.42%
Fastenal (FAST)
10/12/1985 - 10/12/2025
238,337.5%
Adobe Systems (ADBE)
10/12/1985 - 10/12/2025
219,919.56%
Applied Materials (AMAT)
10/12/1985 - 10/12/2025
192,161.9%
Amazon (AMZN)
10/12/1985 - 10/12/2025
177,397.95%
UnitedHealth (UNH)
10/12/1985 - 10/12/2025
144,416.92%
Texas Pacific Land Trust (TPL)
10/12/1985 - 10/12/2025
139,543.53%
Fair Isaac (FICO)
10/12/1985 - 10/12/2025
135,813.32%
Cisco Systems (CSCO)
10/12/1985 - 10/12/2025
134,969.58%
Danaher (DHR)
10/12/1985 - 10/12/2025
134,335.59%
Axon Enterprise (AXON)
10/12/1985 - 10/12/2025
120,426.32%
Stryker (SYK)
10/12/1985 - 10/12/2025
117,097.04%
Progressive (PGR)
10/12/1985 - 10/12/2025
116,348.33%
Johnson Controls International (JCI)
10/12/1985 - 10/12/2025
109,505.4%
Netflix (NFLX)
10/12/1985 - 10/12/2025
105,406.75%
Jack Henry & Associates (JKHY)
10/12/1985 - 10/12/2025
104,917.33%
Williams-Sonoma (WSM)
10/12/1985 - 10/12/2025
103,055.2%