best performing stocks over last 21 years with market cap above 140 billion

NVIDIA (NVDA) has had the highest return between March 5, 2004 and March 5, 2025 by a US stock with a market cap of $140B+, returning 69,355.1%.

ASSET DATE % RETURN
NVIDIA (NVDA)
3/5/2004 - 3/5/2025
69,355.09%
Apple (AAPL)
3/5/2004 - 3/5/2025
62,747.63%
Intuitive Surgical (ISRG)
3/5/2004 - 3/5/2025
27,768.74%
Booking (BKNG)
3/5/2004 - 3/5/2025
21,622.3%
Tesla (TSLA)
3/5/2004 - 3/5/2025
21,376.28%
Netflix (NFLX)
3/5/2004 - 3/5/2025
20,796.38%
Broadcom (AVGO)
3/5/2004 - 3/5/2025
15,661.24%
Mastercard (MA)
3/5/2004 - 3/5/2025
14,993.27%
Amazon (AMZN)
3/5/2004 - 3/5/2025
9,222.96%
Salesforce (CRM)
3/5/2004 - 3/5/2025
7,605.14%
Alphabet Inc Class A (GOOGL)
3/5/2004 - 3/5/2025
6,754.35%
Novo Nordisk A-S (NVO)
3/5/2004 - 3/5/2025
5,296.57%
Costco Wholesale (COST)
3/5/2004 - 3/5/2025
3,972.69%
ASML Holding NV ADR (ASML)
3/5/2004 - 3/5/2025
3,814.12%
ServiceNow (NOW)
3/5/2004 - 3/5/2025
3,715.12%
Taiwan Semiconductor Manufacturing (TSM)
3/5/2004 - 3/5/2025
3,576.47%
Shopify (SHOP)
3/5/2004 - 3/5/2025
3,533.21%
Intuit (INTU)
3/5/2004 - 3/5/2025
2,891.38%
Visa Inc Class A (V)
3/5/2004 - 3/5/2025
2,568.49%
BlackRock (BLK)
3/5/2004 - 3/5/2025
2,432.43%
Adobe Systems (ADBE)
3/5/2004 - 3/5/2025
2,344.99%
Union Pacific (UNP)
3/5/2004 - 3/5/2025
2,317.18%
Progressive (PGR)
3/5/2004 - 3/5/2025
2,316.09%
Microsoft (MSFT)
3/5/2004 - 3/5/2025
2,290.78%
HDFC Bank Limited ADR (HDB)
3/5/2004 - 3/5/2025
2,238.33%