best performing stocks in s and p 500 last 4 months

Moderna (MRNA) has had the highest return between May 29, 2026 and September 29, 2026 by a US stock in the S&P 500 (GSPC), returning 317.3%.

ASSETDATE% RETURN
Moderna (MRNA)
5/29/2026 - 9/29/2026
317.35%
Illumina (ILMN)
5/29/2026 - 9/29/2026
69.98%
Veeva Systems Inc Class A (VEEV)
5/29/2026 - 9/29/2026
69.45%
Charles River Laboratories (CRL)
5/29/2026 - 9/29/2026
62.45%
Valero Energy (VLO)
5/29/2026 - 9/29/2026
59.62%
Marathon Petroleum (MPC)
5/29/2026 - 9/29/2026
55.93%
Crowdstrike (CRWD)
5/29/2026 - 9/29/2026
53.08%
Palo Alto Networks (PANW)
5/29/2026 - 9/29/2026
52.97%
Zebra Technologies (ZBRA)
5/29/2026 - 9/29/2026
51.33%
Revvity (RVTY)
5/29/2026 - 9/29/2026
49.62%
IQVIA (IQV)
5/29/2026 - 9/29/2026
49.57%
Hewlett Packard Enterprise (HPE)
5/29/2026 - 9/29/2026
47.2%
Phillips 66 (PSX)
5/29/2026 - 9/29/2026
44.85%
Bio-Techne (TECH)
5/29/2026 - 9/29/2026
43.59%
Workday (WDAY)
5/29/2026 - 9/29/2026
41.14%
Thermo Fisher Scientific (TMO)
5/29/2026 - 9/29/2026
40.99%
Fortinet (FTNT)
5/29/2026 - 9/29/2026
36.07%
Robinhood Markets (HOOD)
5/29/2026 - 9/29/2026
35.96%
Mettler-Toledo International (MTD)
5/29/2026 - 9/29/2026
32.89%
Genuine Parts (GPC)
5/29/2026 - 9/29/2026
31.93%
Dell Technologies (DELL)
5/29/2026 - 9/29/2026
30.22%
Arista Networks (ANET)
5/29/2026 - 9/29/2026
30.19%
Deere (DE)
5/29/2026 - 9/29/2026
28.92%
Agilent Technologies (A)
5/29/2026 - 9/29/2026
28.84%
Incyte (INCY)
5/29/2026 - 9/29/2026
27.69%