best performing stocks in s and p 500 past 6 months

Moderna (MRNA) has had the highest return between April 30, 2026 and October 30, 2026 by a US stock in the S&P 500 (GSPC), returning 382.2%.

ASSETDATE% RETURN
Moderna (MRNA)
4/30/2026 - 10/30/2026
382.16%
Illumina (ILMN)
4/30/2026 - 10/30/2026
138.3%
Crowdstrike (CRWD)
4/30/2026 - 10/30/2026
133.69%
Charles River Laboratories (CRL)
4/30/2026 - 10/30/2026
130.52%
Dell Technologies (DELL)
4/30/2026 - 10/30/2026
128.76%
Palo Alto Networks (PANW)
4/30/2026 - 10/30/2026
110.43%
Hewlett Packard Enterprise (HPE)
4/30/2026 - 10/30/2026
108.79%
NetApp (NTAP)
4/30/2026 - 10/30/2026
102.1%
Revvity (RVTY)
4/30/2026 - 10/30/2026
100.5%
Datadog (DDOG)
4/30/2026 - 10/30/2026
99.8%
Veeva Systems Inc Class A (VEEV)
4/30/2026 - 10/30/2026
98.38%
Everpure (P)
4/30/2026 - 10/30/2026
93.29%
Marathon Petroleum (MPC)
4/30/2026 - 10/30/2026
83.13%
IQVIA (IQV)
4/30/2026 - 10/30/2026
77.46%
Micron Technology (MU)
4/30/2026 - 10/30/2026
76.42%
Best Buy (BBY)
4/30/2026 - 10/30/2026
75.27%
Zebra Technologies (ZBRA)
4/30/2026 - 10/30/2026
74.67%
Humana (HUM)
4/30/2026 - 10/30/2026
72.28%
Twilio (TWLO)
4/30/2026 - 10/30/2026
69.16%
Advanced Micro Devices (AMD)
4/30/2026 - 10/30/2026
65.93%
Fortinet (FTNT)
4/30/2026 - 10/30/2026
63.42%
Waters (WAT)
4/30/2026 - 10/30/2026
62.91%
Agilent Technologies (A)
4/30/2026 - 10/30/2026
62.57%
Workday (WDAY)
4/30/2026 - 10/30/2026
62.46%
HP (HPQ)
4/30/2026 - 10/30/2026
61.84%