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

Altria (MO) has had the highest return between May 2, 1975 and May 2, 2025 by a US stock with a market cap of $10B+, returning 11,861,900%.

ASSET DATE % RETURN
Altria (MO)
5/2/1975 - 5/2/2025
11,861,900%
Nike (NKE)
5/2/1975 - 5/2/2025
2,579,900%
US Bancorp (USB)
5/2/1975 - 5/2/2025
2,382,252.94%
Walmart (WMT)
5/2/1975 - 5/2/2025
1,623,400%
Microsoft (MSFT)
5/2/1975 - 5/2/2025
781,885.29%
Danaher (DHR)
5/2/1975 - 5/2/2025
454,195.61%
Ferguson (FERG)
5/2/1975 - 5/2/2025
379,542.06%
UnitedHealth (UNH)
5/2/1975 - 5/2/2025
367,496.33%
Aegon NV ADR (AEG)
5/2/1975 - 5/2/2025
292,627.27%
NVIDIA (NVDA)
5/2/1975 - 5/2/2025
278,229.18%
Oracle (ORCL)
5/2/1975 - 5/2/2025
277,023.81%
Berkshire Hathaway (BRK.A)
5/2/1975 - 5/2/2025
274,175.86%
Adobe Systems (ADBE)
5/2/1975 - 5/2/2025
244,117.73%
Progressive (PGR)
5/2/1975 - 5/2/2025
243,034.85%
Paychex (PAYX)
5/2/1975 - 5/2/2025
240,638.92%
Texas Pacific Land Trust (TPL)
5/2/1975 - 5/2/2025
221,090.52%
Apple (AAPL)
5/2/1975 - 5/2/2025
216,029.69%
Home Depot (HD)
5/2/1975 - 5/2/2025
214,837.01%
Watsco (WSO.B)
5/2/1975 - 5/2/2025
214,698.27%
Fastenal (FAST)
5/2/1975 - 5/2/2025
205,792.86%
Aflac (AFL)
5/2/1975 - 5/2/2025
195,960.61%
Fair Isaac (FICO)
5/2/1975 - 5/2/2025
163,275.78%
Amazon (AMZN)
5/2/1975 - 5/2/2025
155,929.53%
Lockheed Martin (LMT)
5/2/1975 - 5/2/2025
152,282.78%
Stryker (SYK)
5/2/1975 - 5/2/2025
151,497.08%