best performing stocks in sandp 500 past 5 years

NVIDIA (NVDA) has had the highest return between March 11, 2020 and March 11, 2025 by a US stock in the S&P 500 (GSPC), returning 1,581%.

ASSET DATE % RETURN
NVIDIA (NVDA)
3/11/2020 - 3/11/2025
1,581.02%
Super Micro Computer (SMCI)
3/11/2020 - 3/11/2025
1,447.82%
Targa Resources (TRGP)
3/11/2020 - 3/11/2025
1,351.83%
Texas Pacific Land Trust (TPL)
3/11/2020 - 3/11/2025
770.63%
Broadcom (AVGO)
3/11/2020 - 3/11/2025
736.86%
Axon Enterprise (AXON)
3/11/2020 - 3/11/2025
694.47%
Palantir Technologies Inc Class A Common Stock (PLTR)
3/11/2020 - 3/11/2025
663.8%
EQT (EQT)
3/11/2020 - 3/11/2025
648.35%
Quanta Services (PWR)
3/11/2020 - 3/11/2025
624.96%
Howmet Aerospace  (HWM)
3/11/2020 - 3/11/2025
589.36%
Builders FirstSource (BLDR)
3/11/2020 - 3/11/2025
585.09%
Crowdstrike (CRWD)
3/11/2020 - 3/11/2025
572.02%
Vistra Energy (VST)
3/11/2020 - 3/11/2025
559.04%
Arista Networks (ANET)
3/11/2020 - 3/11/2025
537.44%
Palo Alto Networks (PANW)
3/11/2020 - 3/11/2025
535.65%
Eli Lilly and (LLY)
3/11/2020 - 3/11/2025
532.49%
Diamondback Energy (FANG)
3/11/2020 - 3/11/2025
518.52%
Steel Dynamics (STLD)
3/11/2020 - 3/11/2025
503.4%
United Rentals (URI)
3/11/2020 - 3/11/2025
501.16%
Carrier Global  (CARR)
3/11/2020 - 3/11/2025
495.63%
Constellation Energy (CEG)
3/11/2020 - 3/11/2025
448.29%
Devon Energy (DVN)
3/11/2020 - 3/11/2025
444.05%
Fortinet (FTNT)
3/11/2020 - 3/11/2025
439.73%
Tesla (TSLA)
3/11/2020 - 3/11/2025
420.5%
Fair Isaac (FICO)
3/11/2020 - 3/11/2025
418.71%