best performing stocks between 2004 and 2025 over 20 billion market cap

NVIDIA (NVDA) has had the highest return between 2004 and 2025 by a US stock with a market cap of $20B+, returning 67,456.9%.

ASSET YEARS % RETURN
NVIDIA (NVDA)
2004-2025
67,456.91%
Apple (AAPL)
2004-2025
65,751.33%
Monster Beverage (MNST)
2004-2025
62,573.49%
Texas Pacific Land Trust (TPL)
2004-2025
48,251.88%
Intuitive Surgical (ISRG)
2004-2025
25,396.84%
Booking (BKNG)
2004-2025
24,909.97%
Netflix (NFLX)
2004-2025
22,251.54%
Tesla (TSLA)
2004-2025
19,634.74%
Broadcom (AVGO)
2004-2025
16,338.84%
Transdigm (TDG)
2004-2025
14,382.08%
Mastercard (MA)
2004-2025
14,247.4%
HEICO (HEI.A)
2004-2025
10,696.51%
MercadoLibre (MELI)
2004-2025
9,382.03%
Heico (HEI)
2004-2025
8,151.47%
Axon Enterprise (AXON)
2004-2025
7,950.07%
Monolithic Power Systems (MPWR)
2004-2025
7,649.24%
Old Dominion Freight Line (ODFL)
2004-2025
7,431.17%
Amazon (AMZN)
2004-2025
7,403.79%
Salesforce (CRM)
2004-2025
7,392.22%
O’Reilly Automotive (ORLY)
2004-2025
6,768.87%
NetEase (NTES)
2004-2025
6,734.65%
Alphabet Inc Class A (GOOGL)
2004-2025
6,544.05%
Tyler Technologies (TYL)
2004-2025
5,690.13%
Fortinet (FTNT)
2004-2025
5,561.76%
MicroStrategy (MSTR)
2004-2025
5,557.85%