best performing sandp 500 stocks in the last 90 days

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

ASSETDATE% RETURN
Moderna (MRNA)
7/4/2026 - 10/2/2026
140.53%
Marathon Petroleum (MPC)
7/4/2026 - 10/2/2026
58.07%
Accenture (ACN)
7/4/2026 - 10/2/2026
58.03%
Hewlett Packard Enterprise (HPE)
7/4/2026 - 10/2/2026
54.99%
Valero Energy (VLO)
7/4/2026 - 10/2/2026
53.21%
Super Micro Computer (SMCI)
7/4/2026 - 10/2/2026
52.44%
Phillips 66 (PSX)
7/4/2026 - 10/2/2026
51.41%
Palantir Technologies (PLTR)
7/4/2026 - 10/2/2026
49.36%
HP (HPQ)
7/4/2026 - 10/2/2026
47.69%
Cognizant Technology Solutions Corp Class A (CTSH)
7/4/2026 - 10/2/2026
47.49%
Veeva Systems Inc Class A (VEEV)
7/4/2026 - 10/2/2026
47.35%
Salesforce (CRM)
7/4/2026 - 10/2/2026
44.59%
Lumentum (LITE)
7/4/2026 - 10/2/2026
43.45%
Gartner (IT)
7/4/2026 - 10/2/2026
41.92%
Workday (WDAY)
7/4/2026 - 10/2/2026
40.42%
Crowdstrike (CRWD)
7/4/2026 - 10/2/2026
40.41%
Illumina (ILMN)
7/4/2026 - 10/2/2026
40.41%
Zebra Technologies (ZBRA)
7/4/2026 - 10/2/2026
39.88%
NetApp (NTAP)
7/4/2026 - 10/2/2026
38.95%
Dell Technologies (DELL)
7/4/2026 - 10/2/2026
37.31%
APA (APA)
7/4/2026 - 10/2/2026
35.67%
Microsoft (MSFT)
7/4/2026 - 10/2/2026
32.74%
ServiceNow (NOW)
7/4/2026 - 10/2/2026
32.33%
Revvity (RVTY)
7/4/2026 - 10/2/2026
32.13%
Skyworks Solutions (SWKS)
7/4/2026 - 10/2/2026
32%