best performing stocks in last 8 years with market cap above 50 billion

NVIDIA (NVDA) has had the highest return between January 7, 2017 and January 7, 2025 by a US stock with a market cap of $50B+, returning 5,396.1%.

ASSET DATE % RETURN
NVIDIA (NVDA)
1/7/2017 - 1/7/2025
5,396.12%
Trade Desk (TTD)
1/7/2017 - 1/7/2025
4,305.3%
Tesla (TSLA)
1/7/2017 - 1/7/2025
2,483.48%
Shopify (SHOP)
1/7/2017 - 1/7/2025
2,166.61%
Arista Networks (ANET)
1/7/2017 - 1/7/2025
1,728.72%
MicroStrategy (MSTR)
1/7/2017 - 1/7/2025
1,609.78%
Broadcom (AVGO)
1/7/2017 - 1/7/2025
1,529.58%
Fortinet (FTNT)
1/7/2017 - 1/7/2025
1,447.26%
Ares Management (ARES)
1/7/2017 - 1/7/2025
1,216%
ServiceNow (NOW)
1/7/2017 - 1/7/2025
1,188.69%
Cadence Design Systems (CDNS)
1/7/2017 - 1/7/2025
1,079.78%
Vistra Energy (VST)
1/7/2017 - 1/7/2025
1,072.79%
Eli Lilly and (LLY)
1/7/2017 - 1/7/2025
1,072.58%
Advanced Micro Devices (AMD)
1/7/2017 - 1/7/2025
1,019.88%
Apollo Global Management LLC Class A (APO)
1/7/2017 - 1/7/2025
964.05%
MercadoLibre (MELI)
1/7/2017 - 1/7/2025
928.53%
Atlassian (TEAM)
1/7/2017 - 1/7/2025
902.22%
KLA-Tencor (KLAC)
1/7/2017 - 1/7/2025
899.95%
KKR (KKR)
1/7/2017 - 1/7/2025
877.89%
Apple (AAPL)
1/7/2017 - 1/7/2025
786.93%
Marvell Technology (MRVL)
1/7/2017 - 1/7/2025
770.11%
Taiwan Semiconductor Manufacturing (TSM)
1/7/2017 - 1/7/2025
770.09%
Dell Technologies (DELL)
1/7/2017 - 1/7/2025
721.11%
Progressive (PGR)
1/7/2017 - 1/7/2025
718.22%
Synopsys (SNPS)
1/7/2017 - 1/7/2025
715.15%