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

Nike (NKE) has had the highest return between December 14, 1974 and December 14, 2024 by a US stock in the S&P 500 (GSPC), returning 3,511,263.6%.

ASSET DATE % RETURN
Nike (NKE)
12/14/1974 - 12/14/2024
3,511,263.64%
Walmart (WMT)
12/14/1974 - 12/14/2024
3,045,109.68%
US Bancorp (USB)
12/14/1974 - 12/14/2024
3,001,664.71%
McDonald’s (MCD)
12/14/1974 - 12/14/2024
2,299,124.81%
Microsoft (MSFT)
12/14/1974 - 12/14/2024
822,087.5%
Danaher (DHR)
12/14/1974 - 12/14/2024
541,121.2%
UnitedHealth (UNH)
12/14/1974 - 12/14/2024
473,925.5%
Sysco (SYY)
12/14/1974 - 12/14/2024
375,299.06%
NVIDIA (NVDA)
12/14/1974 - 12/14/2024
334,688.03%
Oracle (ORCL)
12/14/1974 - 12/14/2024
328,290.15%
Adobe Systems (ADBE)
12/14/1974 - 12/14/2024
303,478.88%
Apple (AAPL)
12/14/1974 - 12/14/2024
251,043.72%
Home Depot (HD)
12/14/1974 - 12/14/2024
247,954.73%
Paychex (PAYX)
12/14/1974 - 12/14/2024
229,135.77%
General Dynamics (GD)
12/14/1974 - 12/14/2024
224,588.3%
Progressive (PGR)
12/14/1974 - 12/14/2024
214,929.89%
Aflac (AFL)
12/14/1974 - 12/14/2024
196,736.16%
Fastenal (FAST)
12/14/1974 - 12/14/2024
196,075%
Texas Pacific Land Trust (TPL)
12/14/1974 - 12/14/2024
194,348.59%
Amazon (AMZN)
12/14/1974 - 12/14/2024
186,495.57%
Fair Isaac (FICO)
12/14/1974 - 12/14/2024
176,923.33%
Church & Dwight (CHD)
12/14/1974 - 12/14/2024
167,316.8%
Lockheed Martin (LMT)
12/14/1974 - 12/14/2024
159,722.29%
Stryker (SYK)
12/14/1974 - 12/14/2024
151,009.32%
Raymond James Financial (RJF)
12/14/1974 - 12/14/2024
150,171.54%