best performing mega-cap stocks in last 30 years

NVIDIA (NVDA) has had the highest return between October 9, 1995 and October 9, 2025 by a mega-cap US stock, returning 471,496%.

ASSET DATE % RETURN
NVIDIA (NVDA)
10/9/1995 - 10/9/2025
471,496.01%
Amazon (AMZN)
10/9/1995 - 10/9/2025
184,658%
Netflix (NFLX)
10/9/1995 - 10/9/2025
104,902.59%
Apple (AAPL)
10/9/1995 - 10/9/2025
97,428.34%
Tesla (TSLA)
10/9/1995 - 10/9/2025
34,532.51%
ASML Holding NV ADR (ASML)
10/9/1995 - 10/9/2025
31,358.92%
Broadcom (AVGO)
10/9/1995 - 10/9/2025
29,154.87%
Microsoft (MSFT)
10/9/1995 - 10/9/2025
16,082.09%
Costco Wholesale (COST)
10/9/1995 - 10/9/2025
15,752.77%
Mastercard (MA)
10/9/1995 - 10/9/2025
15,620.09%
Novo Nordisk A-S (NVO)
10/9/1995 - 10/9/2025
15,586.84%
Oracle (ORCL)
10/9/1995 - 10/9/2025
12,842.47%
Taiwan Semiconductor Manufacturing (TSM)
10/9/1995 - 10/9/2025
10,578.92%
Alphabet Inc Class A (GOOGL)
10/9/1995 - 10/9/2025
9,741.88%
Eli Lilly and (LLY)
10/9/1995 - 10/9/2025
7,759.85%
UnitedHealth (UNH)
10/9/1995 - 10/9/2025
7,732.14%
Home Depot (HD)
10/9/1995 - 10/9/2025
7,695.22%
Royal Bank of Canada (RY)
10/9/1995 - 10/9/2025
7,278.17%
Salesforce (CRM)
10/9/1995 - 10/9/2025
6,379.02%
Caterpillar (CAT)
10/9/1995 - 10/9/2025
6,174.38%
LIN TV (LIN)
10/9/1995 - 10/9/2025
5,839.64%
Raytheon Technologies (RTX)
10/9/1995 - 10/9/2025
4,578.34%
Walmart (WMT)
10/9/1995 - 10/9/2025
4,078.68%
American Express (AXP)
10/9/1995 - 10/9/2025
3,686.84%
JPMorgan Chase (JPM)
10/9/1995 - 10/9/2025
3,348.03%
Mega-cap stocks are treated as having a market cap of $200B+.