best performing stocks in last 20 years with market cap above 5 billion

NVIDIA (NVDA) has had the highest return between January 8, 2005 and January 8, 2025 by a US stock with a market cap of $5B+, returning 83,069.1%.

ASSET DATE % RETURN
NVIDIA (NVDA)
1/8/2005 - 1/8/2025
83,069.14%
Netflix (NFLX)
1/8/2005 - 1/8/2025
55,344.91%
Tesla (TSLA)
1/8/2005 - 1/8/2025
31,032.86%
Apple (AAPL)
1/8/2005 - 1/8/2025
22,925.95%
Texas Pacific Land Trust (TPL)
1/8/2005 - 1/8/2025
19,526.13%
Booking (BKNG)
1/8/2005 - 1/8/2025
19,177.39%
Broadcom (AVGO)
1/8/2005 - 1/8/2025
19,121.1%
Monster Beverage (MNST)
1/8/2005 - 1/8/2025
14,495.13%
Mastercard (MA)
1/8/2005 - 1/8/2025
13,784.67%
Transdigm (TDG)
1/8/2005 - 1/8/2025
13,367.09%
Intuitive Surgical (ISRG)
1/8/2005 - 1/8/2025
12,540.33%
Amazon (AMZN)
1/8/2005 - 1/8/2025
10,491.8%
Monolithic Power Systems (MPWR)
1/8/2005 - 1/8/2025
8,770.95%
Regeneron Pharmaceuticals (REGN)
1/8/2005 - 1/8/2025
8,471.6%
Deckers Outdoor (DECK)
1/8/2005 - 1/8/2025
8,381.16%
MercadoLibre (MELI)
1/8/2005 - 1/8/2025
8,208.6%
Comfort Systems USA (FIX)
1/8/2005 - 1/8/2025
8,031.9%
AAON (AAON)
1/8/2005 - 1/8/2025
7,683.38%
Salesforce (CRM)
1/8/2005 - 1/8/2025
7,588.1%
HEICO (HEI.A)
1/8/2005 - 1/8/2025
7,442.7%
XPO Logistics (XPO)
1/8/2005 - 1/8/2025
7,378.61%
Tyler Technologies (TYL)
1/8/2005 - 1/8/2025
7,162.11%
Descartes Systems (DSGX)
1/8/2005 - 1/8/2025
6,581.44%
Chipotle Mexican Grill (CMG)
1/8/2005 - 1/8/2025
6,343.33%
Nova (NVMI)
1/8/2005 - 1/8/2025
6,190.99%