best performing stocks in last 39 years with market cap above 50 billion

Altria (MO) has had the highest return between March 21, 1986 and March 21, 2025 by a US stock with a market cap of $50B+, returning 984,476.3%.

ASSET DATE % RETURN
Altria (MO)
3/21/1986 - 3/21/2025
984,476.27%
Nike (NKE)
3/21/1986 - 3/21/2025
855,376.19%
Microsoft (MSFT)
3/21/1986 - 3/21/2025
658,911.93%
Oracle (ORCL)
3/21/1986 - 3/21/2025
310,306.5%
NVIDIA (NVDA)
3/21/1986 - 3/21/2025
295,486.03%
Adobe Systems (ADBE)
3/21/1986 - 3/21/2025
253,883.05%
US Bancorp (USB)
3/21/1986 - 3/21/2025
225,349.74%
Apple (AAPL)
3/21/1986 - 3/21/2025
220,394.34%
Danaher (DHR)
3/21/1986 - 3/21/2025
189,827.73%
Home Depot (HD)
3/21/1986 - 3/21/2025
177,837.94%
Amazon (AMZN)
3/21/1986 - 3/21/2025
159,826.17%
UnitedHealth (UNH)
3/21/1986 - 3/21/2025
137,568.28%
Amgen (AMGN)
3/21/1986 - 3/21/2025
131,276.15%
Cisco Systems (CSCO)
3/21/1986 - 3/21/2025
118,298.44%
Frank's International (FI)
3/21/1986 - 3/21/2025
104,075.67%
Applied Materials (AMAT)
3/21/1986 - 3/21/2025
96,568.75%
Novo Nordisk A-S (NVO)
3/21/1986 - 3/21/2025
89,434.09%
Johnson Controls International (JCI)
3/21/1986 - 3/21/2025
85,269.61%
Netflix (NFLX)
3/21/1986 - 3/21/2025
82,124.14%
Paychex (PAYX)
3/21/1986 - 3/21/2025
78,572.81%
Stryker (SYK)
3/21/1986 - 3/21/2025
78,057.89%
Progressive (PGR)
3/21/1986 - 3/21/2025
69,091.23%
TJX Companies (TJX)
3/21/1986 - 3/21/2025
68,443.63%
O’Reilly Automotive (ORLY)
3/21/1986 - 3/21/2025
55,003.59%
Amphenol (APH)
3/21/1986 - 3/21/2025
52,483.2%