50 best performing stocks in the sandp500 march 2025

Moderna (MRNA) has had the highest return this month by a US stock in the S&P 500 (GSPC), returning 12.3%.

ASSET MONTH % RETURN
Moderna (MRNA)
March 2025
12.28%
Huntington Ingalls Industries (HII)
March 2025
7.33%
MarketAxess (MKTX)
March 2025
6.9%
AES (AES)
March 2025
6.1%
FMC (FMC)
March 2025
5.99%
Walgreens Boots Alliance (WBA)
March 2025
4.87%
Axon Enterprise (AXON)
March 2025
4.7%
Constellation Brands Inc Class A (STZ)
March 2025
4.45%
Electronic Arts (EA)
March 2025
4.4%
American Water Works (AWK)
March 2025
4.19%
Nextera Energy (NEE)
March 2025
4.1%
Molina Healthcare (MOH)
March 2025
4.02%
Enphase Energy (ENPH)
March 2025
4%
Vertex Pharmaceuticals (VRTX)
March 2025
3.68%
Altria (MO)
March 2025
3.6%
Kroger (KR)
March 2025
3.49%
Elevance Health (ELV)
March 2025
3.19%
Charles River Laboratories (CRL)
March 2025
2.83%
Hormel Foods (HRL)
March 2025
2.06%
STERIS (STE)
March 2025
1.97%
Celanese (CE)
March 2025
1.91%
Lockheed Martin (LMT)
March 2025
1.91%
General Dynamics (GD)
March 2025
1.9%
Northrop Grumman (NOC)
March 2025
1.87%
UnitedHealth (UNH)
March 2025
1.85%