best performing stocks in the sandp march 31, 2017

Advanced Micro Devices (AMD) had the highest return on March 31, 2017 by a US stock in the S&P 500 (GSPC), returning 3.2%.

ASSET DATE % RETURN
Advanced Micro Devices (AMD)
3/31/2017
3.19%
Corpay (CPAY)
3/31/2017
2.9%
Vulcan Materials (VMC)
3/31/2017
2.68%
Targa Resources (TRGP)
3/31/2017
2.39%
Williams-Sonoma (WSM)
3/31/2017
2.39%
Boston Scientific (BSX)
3/31/2017
2.14%
Godaddy (GDDY)
3/31/2017
2.07%
Martin Marietta Materials (MLM)
3/31/2017
1.99%
Motorola Solutions (MSI)
3/31/2017
1.91%
Contura Energy (CTRA)
3/31/2017
1.87%
Williams Companies (WMB)
3/31/2017
1.82%
NRG Energy (NRG)
3/31/2017
1.74%
Zebra Technologies (ZBRA)
3/31/2017
1.74%
ONEOK (OKE)
3/31/2017
1.69%
Diamondback Energy (FANG)
3/31/2017
1.66%
Apollo Global Management LLC Class A (APO)
3/31/2017
1.63%
Best Buy (BBY)
3/31/2017
1.55%
Kinder Morgan (KMI)
3/31/2017
1.54%
Fortinet (FTNT)
3/31/2017
1.54%
HP (HPQ)
3/31/2017
1.53%
Biogen (BIIB)
3/31/2017
1.53%
Insulet (PODD)
3/31/2017
1.39%
United Rentals (URI)
3/31/2017
1.38%
Vertex Pharmaceuticals (VRTX)
3/31/2017
1.35%
Marathon Petroleum (MPC)
3/31/2017
1.3%