best performing stocks in s and p 500 past 6 months

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

ASSETDATE% RETURN
Moderna (MRNA)
4/16/2026 - 10/16/2026
336.91%
Dell Technologies (DELL)
4/16/2026 - 10/16/2026
164.88%
Hewlett Packard Enterprise (HPE)
4/16/2026 - 10/16/2026
136.75%
Crowdstrike (CRWD)
4/16/2026 - 10/16/2026
131.9%
Fortinet (FTNT)
4/16/2026 - 10/16/2026
127.44%
Palo Alto Networks (PANW)
4/16/2026 - 10/16/2026
119.61%
Humana (HUM)
4/16/2026 - 10/16/2026
117.9%
Marathon Petroleum (MPC)
4/16/2026 - 10/16/2026
114.53%
NetApp (NTAP)
4/16/2026 - 10/16/2026
114.25%
Advanced Micro Devices (AMD)
4/16/2026 - 10/16/2026
112.17%
Datadog (DDOG)
4/16/2026 - 10/16/2026
107.38%
Micron Technology (MU)
4/16/2026 - 10/16/2026
105.65%
Everpure (P)
4/16/2026 - 10/16/2026
103.85%
Illumina (ILMN)
4/16/2026 - 10/16/2026
103.25%
Twilio (TWLO)
4/16/2026 - 10/16/2026
100.1%
Valero Energy (VLO)
4/16/2026 - 10/16/2026
90.59%
Centene (CNC)
4/16/2026 - 10/16/2026
87.93%
Marvell Technology (MRVL)
4/16/2026 - 10/16/2026
82.48%
Veeva Systems Inc Class A (VEEV)
4/16/2026 - 10/16/2026
82.21%
Phillips 66 (PSX)
4/16/2026 - 10/16/2026
80.88%
Charles River Laboratories (CRL)
4/16/2026 - 10/16/2026
71.14%
Revvity (RVTY)
4/16/2026 - 10/16/2026
66.66%
Zebra Technologies (ZBRA)
4/16/2026 - 10/16/2026
63.88%
HP (HPQ)
4/16/2026 - 10/16/2026
62.35%
Sandisk (SNDK)
4/16/2026 - 10/16/2026
55.57%