best performing sandp 500 stocks in last 4 years

NVIDIA (NVDA) has had the highest return between January 23, 2021 and January 23, 2025 by a US stock in the S&P 500 (GSPC), returning 969.8%.

ASSET DATE % RETURN
NVIDIA (NVDA)
1/23/2021 - 1/23/2025
969.76%
Super Micro Computer (SMCI)
1/23/2021 - 1/23/2025
887.17%
Vistra Energy (VST)
1/23/2021 - 1/23/2025
873.3%
Constellation Energy (CEG)
1/23/2021 - 1/23/2025
799.8%
Targa Resources (TRGP)
1/23/2021 - 1/23/2025
706.6%
Arista Networks (ANET)
1/23/2021 - 1/23/2025
557.82%
Broadcom (AVGO)
1/23/2021 - 1/23/2025
465.16%
Texas Pacific Land Trust (TPL)
1/23/2021 - 1/23/2025
450.75%
Howmet Aerospace  (HWM)
1/23/2021 - 1/23/2025
383.77%
Quanta Services (PWR)
1/23/2021 - 1/23/2025
364.41%
KKR (KKR)
1/23/2021 - 1/23/2025
319.05%
Deckers Outdoor (DECK)
1/23/2021 - 1/23/2025
303.93%
Apollo Global Management LLC Class A (APO)
1/23/2021 - 1/23/2025
303.52%
Builders FirstSource (BLDR)
1/23/2021 - 1/23/2025
287.16%
Jabil Circuit (JBL)
1/23/2021 - 1/23/2025
280.08%
Eli Lilly and (LLY)
1/23/2021 - 1/23/2025
278.66%
Fair Isaac (FICO)
1/23/2021 - 1/23/2025
275.56%
GE Vernova LLC (GEV)
1/23/2021 - 1/23/2025
271.67%
Marathon Petroleum (MPC)
1/23/2021 - 1/23/2025
266.41%
Axon Enterprise (AXON)
1/23/2021 - 1/23/2025
250.28%
GE Aerospace (GE)
1/23/2021 - 1/23/2025
245.08%
Diamondback Energy (FANG)
1/23/2021 - 1/23/2025
242.11%
Williams Companies (WMB)
1/23/2021 - 1/23/2025
238.9%
EQT (EQT)
1/23/2021 - 1/23/2025
236.79%
Steel Dynamics (STLD)
1/23/2021 - 1/23/2025
236.39%