best performing stocks in last 4 years with market cap above 20 billion

NVIDIA (NVDA) has had the highest return between January 4, 2021 and January 4, 2025 by a US stock with a market cap of $20B+, returning 1,005.2%.

ASSET DATE % RETURN
NVIDIA (NVDA)
1/4/2021 - 1/4/2025
1,005.18%
Vistra Energy (VST)
1/4/2021 - 1/4/2025
814.15%
MicroStrategy (MSTR)
1/4/2021 - 1/4/2025
715.84%
Targa Resources (TRGP)
1/4/2021 - 1/4/2025
651.1%
Constellation Energy (CEG)
1/4/2021 - 1/4/2025
583.1%
Vertiv (VRT)
1/4/2021 - 1/4/2025
571.83%
Arista Networks (ANET)
1/4/2021 - 1/4/2025
533.92%
Broadcom (AVGO)
1/4/2021 - 1/4/2025
483.08%
Texas Pacific Land Trust (TPL)
1/4/2021 - 1/4/2025
433.33%
EMCOR (EME)
1/4/2021 - 1/4/2025
422.17%
Applovin (APP)
1/4/2021 - 1/4/2025
400.93%
Axon Enterprise (AXON)
1/4/2021 - 1/4/2025
388.63%
Eli Lilly and (LLY)
1/4/2021 - 1/4/2025
383.85%
Quanta Services (PWR)
1/4/2021 - 1/4/2025
364.11%
Energy Transfer (ET)
1/4/2021 - 1/4/2025
333.76%
Ares Management (ARES)
1/4/2021 - 1/4/2025
332.56%
Deckers Outdoor (DECK)
1/4/2021 - 1/4/2025
329.19%
Diamondback Energy (FANG)
1/4/2021 - 1/4/2025
319.06%
Williams-Sonoma (WSM)
1/4/2021 - 1/4/2025
310.18%
Howmet Aerospace  (HWM)
1/4/2021 - 1/4/2025
300.14%
Cameco (CCJ)
1/4/2021 - 1/4/2025
298.77%
KKR (KKR)
1/4/2021 - 1/4/2025
289.88%
Fair Isaac (FICO)
1/4/2021 - 1/4/2025
284.04%
EQT (EQT)
1/4/2021 - 1/4/2025
281.61%
Marathon Petroleum (MPC)
1/4/2021 - 1/4/2025
281.41%