best performing sandp 500 stocks in the last 90 days

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

ASSETDATE% RETURN
Moderna (MRNA)
7/18/2026 - 10/16/2026
284.8%
Everpure (P)
7/18/2026 - 10/16/2026
91.42%
Veeva Systems Inc Class A (VEEV)
7/18/2026 - 10/16/2026
62.19%
Accenture (ACN)
7/18/2026 - 10/16/2026
58.73%
PTC (PTC)
7/18/2026 - 10/16/2026
56.54%
Marathon Petroleum (MPC)
7/18/2026 - 10/16/2026
52.81%
Palantir Technologies (PLTR)
7/18/2026 - 10/16/2026
52.03%
Gartner (IT)
7/18/2026 - 10/16/2026
50.22%
Cognizant Technology Solutions Corp Class A (CTSH)
7/18/2026 - 10/16/2026
49.84%
ServiceNow (NOW)
7/18/2026 - 10/16/2026
47.8%
Salesforce (CRM)
7/18/2026 - 10/16/2026
47.25%
Valero Energy (VLO)
7/18/2026 - 10/16/2026
44.27%
Super Micro Computer (SMCI)
7/18/2026 - 10/16/2026
44.14%
Illumina (ILMN)
7/18/2026 - 10/16/2026
43.4%
Revvity (RVTY)
7/18/2026 - 10/16/2026
41.31%
Phillips 66 (PSX)
7/18/2026 - 10/16/2026
41.09%
Zebra Technologies (ZBRA)
7/18/2026 - 10/16/2026
40.96%
Workday (WDAY)
7/18/2026 - 10/16/2026
39.97%
Charles River Laboratories (CRL)
7/18/2026 - 10/16/2026
39.17%
Microsoft (MSFT)
7/18/2026 - 10/16/2026
38.08%
APA (APA)
7/18/2026 - 10/16/2026
36.95%
Agilent Technologies (A)
7/18/2026 - 10/16/2026
33.85%
Twilio (TWLO)
7/18/2026 - 10/16/2026
32.75%
IQVIA (IQV)
7/18/2026 - 10/16/2026
32.09%
Skyworks Solutions (SWKS)
7/18/2026 - 10/16/2026
31.79%