best performing stocks in last 30 years with market cap above 100 billion

NVIDIA (NVDA) has had the highest return between October 10, 1995 and October 10, 2025 by a US stock with a market cap of $100B+, returning 480,124.4%.

ASSET DATE % RETURN
NVIDIA (NVDA)
10/10/1995 - 10/10/2025
480,124.44%
Amazon (AMZN)
10/10/1995 - 10/10/2025
186,725.27%
Netflix (NFLX)
10/10/1995 - 10/10/2025
106,357.11%
Apple (AAPL)
10/10/1995 - 10/10/2025
98,671.38%
TJX Companies (TJX)
10/10/1995 - 10/10/2025
47,844.64%
Amphenol (APH)
10/10/1995 - 10/10/2025
43,585.12%
Altria (MO)
10/10/1995 - 10/10/2025
41,866.79%
Tesla (TSLA)
10/10/1995 - 10/10/2025
34,283.83%
ASML Holding NV ADR (ASML)
10/10/1995 - 10/10/2025
31,726.41%
Broadcom (AVGO)
10/10/1995 - 10/10/2025
29,114.23%
Gilead Sciences (GILD)
10/10/1995 - 10/10/2025
25,333.55%
NetEase (NTES)
10/10/1995 - 10/10/2025
25,064.29%
Southern Copper (SCCO)
10/10/1995 - 10/10/2025
23,928.34%
Intuitive Surgical (ISRG)
10/10/1995 - 10/10/2025
22,089.11%
Microsoft (MSFT)
10/10/1995 - 10/10/2025
16,725.56%
Costco Wholesale (COST)
10/10/1995 - 10/10/2025
16,479.74%
Brookfield (BN)
10/10/1995 - 10/10/2025
16,057.53%
Novo Nordisk A-S (NVO)
10/10/1995 - 10/10/2025
15,531.33%
Mastercard (MA)
10/10/1995 - 10/10/2025
15,316.44%
BlackRock (BLK)
10/10/1995 - 10/10/2025
13,815.37%
Oracle (ORCL)
10/10/1995 - 10/10/2025
13,699.9%
Danaher (DHR)
10/10/1995 - 10/10/2025
13,419.34%
Progressive (PGR)
10/10/1995 - 10/10/2025
12,819.33%
Qualcomm (QCOM)
10/10/1995 - 10/10/2025
12,018.51%
KLA-Tencor (KLAC)
10/10/1995 - 10/10/2025
10,932.83%