highest returning sandp 500 stock december 20 2015 to december 22 2016

Advanced Micro Devices (AMD) had the highest return between December 20, 2015 and December 22, 2016 by a US stock in the S&P 500 (GSPC), returning 369.6%.

ASSETDATE% RETURN
Advanced Micro Devices (AMD)
12/20/2015 - 12/22/2016
369.64%
NVIDIA (NVDA)
12/20/2015 - 12/22/2016
232.86%
ONEOK (OKE)
12/20/2015 - 12/22/2016
219.91%
Targa Resources (TRGP)
12/20/2015 - 12/22/2016
157.94%
Texas Pacific Land (TPL)
12/20/2015 - 12/22/2016
129.69%
Steel Dynamics (STLD)
12/20/2015 - 12/22/2016
120.86%
Freeport-McMoran Copper & Gold (FCX)
12/20/2015 - 12/22/2016
118.7%
Lumentum (LITE)
12/20/2015 - 12/22/2016
89.55%
Applied Materials (AMAT)
12/20/2015 - 12/22/2016
83.36%
Nordson (NDSN)
12/20/2015 - 12/22/2016
81.43%
Newmont Goldcorp (NEM)
12/20/2015 - 12/22/2016
74.45%
Albemarle (ALB)
12/20/2015 - 12/22/2016
74.14%
Quanta Services (PWR)
12/20/2015 - 12/22/2016
74.11%
Johnson Controls International (JCI)
12/20/2015 - 12/22/2016
73.66%
Hewlett Packard Enterprise (HPE)
12/20/2015 - 12/22/2016
70.97%
Marvell Technology (MRVL)
12/20/2015 - 12/22/2016
70.02%
IDEXX Laboratories (IDXX)
12/20/2015 - 12/22/2016
69.55%
Halliburton (HAL)
12/20/2015 - 12/22/2016
66.7%
Cummins (CMI)
12/20/2015 - 12/22/2016
66.37%
Devon Energy (DVN)
12/20/2015 - 12/22/2016
65.9%
Charter Communications (CHTR)
12/20/2015 - 12/22/2016
62.54%
Nucor (NUE)
12/20/2015 - 12/22/2016
62.47%
Best Buy (BBY)
12/20/2015 - 12/22/2016
62.14%
Martin Marietta Materials (MLM)
12/20/2015 - 12/22/2016
61.15%
Micron Technology (MU)
12/20/2015 - 12/22/2016
60.6%