100 best performing s and p 500 stocks in last 4 years

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

ASSET DATE % RETURN
NVIDIA (NVDA)
1/7/2021 - 1/7/2025
1,055.18%
Super Micro Computer (SMCI)
1/7/2021 - 1/7/2025
1,021.54%
Vistra Energy (VST)
1/7/2021 - 1/7/2025
793.09%
Constellation Energy (CEG)
1/7/2021 - 1/7/2025
615.25%
Targa Resources (TRGP)
1/7/2021 - 1/7/2025
595.02%
Arista Networks (ANET)
1/7/2021 - 1/7/2025
549.83%
Broadcom (AVGO)
1/7/2021 - 1/7/2025
502.73%
Texas Pacific Land Trust (TPL)
1/7/2021 - 1/7/2025
391.61%
Eli Lilly and (LLY)
1/7/2021 - 1/7/2025
387.36%
Axon Enterprise (AXON)
1/7/2021 - 1/7/2025
368.49%
Quanta Services (PWR)
1/7/2021 - 1/7/2025
335.47%
Howmet Aerospace  (HWM)
1/7/2021 - 1/7/2025
303.79%
Deckers Outdoor (DECK)
1/7/2021 - 1/7/2025
299.29%
KKR (KKR)
1/7/2021 - 1/7/2025
294.75%
Fair Isaac (FICO)
1/7/2021 - 1/7/2025
293.41%
Apollo Global Management LLC Class A (APO)
1/7/2021 - 1/7/2025
289.43%
Marathon Petroleum (MPC)
1/7/2021 - 1/7/2025
262.47%
Diamondback Energy (FANG)
1/7/2021 - 1/7/2025
254.6%
Builders FirstSource (BLDR)
1/7/2021 - 1/7/2025
252.66%
Fortinet (FTNT)
1/7/2021 - 1/7/2025
251.97%
Dell Technologies (DELL)
1/7/2021 - 1/7/2025
251.46%
Jabil Circuit (JBL)
1/7/2021 - 1/7/2025
250.71%
EQT (EQT)
1/7/2021 - 1/7/2025
235.21%
McKesson (MCK)
1/7/2021 - 1/7/2025
231%
GE Vernova LLC (GEV)
1/7/2021 - 1/7/2025
223.13%