best performing stocks between 2017 and 2026 with market cap above 100 billion

NVIDIA (NVDA) has had the highest return between 2017 and 2026 by a US stock with a market cap of $100B+, returning 9,020.9%.

ASSETYEARS% RETURN
NVIDIA (NVDA)
2017-2026
9,020.86%
Advanced Micro Devices (AMD)
2017-2026
5,450.88%
Micron Technology (MU)
2017-2026
4,894.56%
Sandisk (SNDK)
2017-2026
4,805.85%
Dell Technologies (DELL)
2017-2026
3,908.72%
Lam Research (LRCX)
2017-2026
3,605.3%
Arista Networks (ANET)
2017-2026
3,301.24%
Seagate Technology (STX)
2017-2026
3,139.96%
KLA (KLAC)
2017-2026
2,947.43%
Fortinet (FTNT)
2017-2026
2,860.57%
Tesla (TSLA)
2017-2026
2,487.2%
Broadcom (AVGO)
2017-2026
2,444.78%
Marvell Technology (MRVL)
2017-2026
1,984.55%
Taiwan Semiconductor Manufacturing (TSM)
2017-2026
1,913.75%
Cloudflare (NET)
2017-2026
1,839.28%
Palo Alto Networks (PANW)
2017-2026
1,822.49%
Palantir Technologies (PLTR)
2017-2026
1,787.5%
Applied Materials (AMAT)
2017-2026
1,750.81%
ASML Holding NV New York Registry Shares (ASML)
2017-2026
1,747.45%
Eli Lilly and (LLY)
2017-2026
1,695.37%
Crowdstrike (CRWD)
2017-2026
1,601.04%
ASE Industrial Holding Co Ltd ADR (ASX)
2017-2026
1,372.23%
Apple (AAPL)
2017-2026
1,153.64%
Amphenol (APH)
2017-2026
1,026.38%
Caterpillar (CAT)
2017-2026
1,010.4%