100 best performing s and p 500 stocks in last 3 months

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

ASSETDATE% RETURN
Moderna (MRNA)
7/16/2026 - 10/16/2026
252.62%
Everpure (P)
7/16/2026 - 10/16/2026
92.64%
Accenture (ACN)
7/16/2026 - 10/16/2026
63.19%
Veeva Systems Inc Class A (VEEV)
7/16/2026 - 10/16/2026
59.91%
Marathon Petroleum (MPC)
7/16/2026 - 10/16/2026
58.36%
PTC (PTC)
7/16/2026 - 10/16/2026
54.22%
Gartner (IT)
7/16/2026 - 10/16/2026
52.17%
Valero Energy (VLO)
7/16/2026 - 10/16/2026
50.82%
Palantir Technologies (PLTR)
7/16/2026 - 10/16/2026
50.66%
Cognizant Technology Solutions Corp Class A (CTSH)
7/16/2026 - 10/16/2026
50.52%
Zebra Technologies (ZBRA)
7/16/2026 - 10/16/2026
49.57%
Phillips 66 (PSX)
7/16/2026 - 10/16/2026
46.61%
Salesforce (CRM)
7/16/2026 - 10/16/2026
44.68%
Illumina (ILMN)
7/16/2026 - 10/16/2026
43.95%
ServiceNow (NOW)
7/16/2026 - 10/16/2026
41.58%
Revvity (RVTY)
7/16/2026 - 10/16/2026
39.83%
Skyworks Solutions (SWKS)
7/16/2026 - 10/16/2026
39.6%
APA (APA)
7/16/2026 - 10/16/2026
38.99%
Workday (WDAY)
7/16/2026 - 10/16/2026
36.24%
Microsoft (MSFT)
7/16/2026 - 10/16/2026
35.69%
Charles River Laboratories (CRL)
7/16/2026 - 10/16/2026
34.1%
NetApp (NTAP)
7/16/2026 - 10/16/2026
33.16%
Super Micro Computer (SMCI)
7/16/2026 - 10/16/2026
32.32%
Estee Lauder Companies (EL)
7/16/2026 - 10/16/2026
30.75%
HP (HPQ)
7/16/2026 - 10/16/2026
30.55%