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

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

ASSETDATE% RETURN
Moderna (MRNA)
7/14/2026 - 10/14/2026
239.43%
Accenture (ACN)
7/14/2026 - 10/14/2026
66.07%
Palantir Technologies (PLTR)
7/14/2026 - 10/14/2026
62.58%
Marathon Petroleum (MPC)
7/14/2026 - 10/14/2026
62.08%
PTC (PTC)
7/14/2026 - 10/14/2026
61.02%
Veeva Systems Inc Class A (VEEV)
7/14/2026 - 10/14/2026
56.4%
Valero Energy (VLO)
7/14/2026 - 10/14/2026
54.17%
Cognizant Technology Solutions Corp Class A (CTSH)
7/14/2026 - 10/14/2026
50.65%
Phillips 66 (PSX)
7/14/2026 - 10/14/2026
49.43%
Salesforce (CRM)
7/14/2026 - 10/14/2026
45.46%
Illumina (ILMN)
7/14/2026 - 10/14/2026
43.66%
Gartner (IT)
7/14/2026 - 10/14/2026
42.58%
Workday (WDAY)
7/14/2026 - 10/14/2026
41.96%
Zebra Technologies (ZBRA)
7/14/2026 - 10/14/2026
41.21%
Microsoft (MSFT)
7/14/2026 - 10/14/2026
39.67%
Revvity (RVTY)
7/14/2026 - 10/14/2026
37.54%
APA (APA)
7/14/2026 - 10/14/2026
37.08%
ServiceNow (NOW)
7/14/2026 - 10/14/2026
34.93%
NetApp (NTAP)
7/14/2026 - 10/14/2026
33.86%
HCA Healthcare (HCA)
7/14/2026 - 10/14/2026
33.01%
Charles River Laboratories (CRL)
7/14/2026 - 10/14/2026
32.24%
Crowdstrike (CRWD)
7/14/2026 - 10/14/2026
30.52%
Agilent Technologies (A)
7/14/2026 - 10/14/2026
30.11%
Skyworks Solutions (SWKS)
7/14/2026 - 10/14/2026
29.77%
Hewlett Packard Enterprise (HPE)
7/14/2026 - 10/14/2026
29.49%