best performing stock in last 35 years with market cap of 100 billion +

NVIDIA (NVDA) has had the highest return between October 12, 1990 and October 12, 2025 by a US stock with a market cap of $100B+, returning 456,658.1%.

ASSET DATE % RETURN
NVIDIA (NVDA)
10/12/1990 - 10/12/2025
456,658.1%
Oracle (ORCL)
10/12/1990 - 10/12/2025
251,800.26%
Lam Research (LRCX)
10/12/1990 - 10/12/2025
205,809.09%
Altria (MO)
10/12/1990 - 10/12/2025
191,657.93%
Amazon (AMZN)
10/12/1990 - 10/12/2025
177,397.95%
Cisco Systems (CSCO)
10/12/1990 - 10/12/2025
138,270.67%
Apple (AAPL)
10/12/1990 - 10/12/2025
122,596.35%
TJX Companies (TJX)
10/12/1990 - 10/12/2025
118,164.53%
KLA-Tencor (KLAC)
10/12/1990 - 10/12/2025
116,935.85%
Netflix (NFLX)
10/12/1990 - 10/12/2025
105,406.75%
Microsoft (MSFT)
10/12/1990 - 10/12/2025
102,750.24%
UnitedHealth (UNH)
10/12/1990 - 10/12/2025
102,356.65%
Amphenol (APH)
10/12/1990 - 10/12/2025
96,640.86%
Applied Materials (AMAT)
10/12/1990 - 10/12/2025
91,301.83%
Danaher (DHR)
10/12/1990 - 10/12/2025
57,531.65%
Lowe's Companies (LOW)
10/12/1990 - 10/12/2025
56,788.78%
ASML Holding NV ADR (ASML)
10/12/1990 - 10/12/2025
52,738.36%
Charles Schwab (SCHW)
10/12/1990 - 10/12/2025
49,527.63%
Qualcomm (QCOM)
10/12/1990 - 10/12/2025
48,473.69%
Progressive (PGR)
10/12/1990 - 10/12/2025
40,148.2%
Analog Devices (ADI)
10/12/1990 - 10/12/2025
36,543.36%
Novo Nordisk A-S (NVO)
10/12/1990 - 10/12/2025
35,348.32%
Tesla (TSLA)
10/12/1990 - 10/12/2025
32,543.09%
Intuit (INTU)
10/12/1990 - 10/12/2025
31,571.44%
Stryker (SYK)
10/12/1990 - 10/12/2025
31,480.77%