highest returning sandp 500 stock december 17 2016 to december 20 2017

Block (XYZ) had the highest return between December 17, 2016 and December 20, 2017 by a US stock in the S&P 500 (GSPC), returning 148.5%.

ASSET DATE % RETURN
Block (XYZ)
12/17/2016 - 12/20/2017
148.5%
Arista Networks (ANET)
12/17/2016 - 12/20/2017
140.55%
Align Technology (ALGN)
12/17/2016 - 12/20/2017
130.06%
Micron Technology (MU)
12/17/2016 - 12/20/2017
123.93%
Take-Two Interactive Software (TTWO)
12/17/2016 - 12/20/2017
121.31%
NRG Energy (NRG)
12/17/2016 - 12/20/2017
120.11%
NVR (NVR)
12/17/2016 - 12/20/2017
108.92%
NVIDIA (NVDA)
12/17/2016 - 12/20/2017
98.16%
Boeing (BA)
12/17/2016 - 12/20/2017
97.35%
First Solar (FSLR)
12/17/2016 - 12/20/2017
96.26%
Vertex Pharmaceuticals (VRTX)
12/17/2016 - 12/20/2017
89.8%
PayPal (PYPL)
12/17/2016 - 12/20/2017
87.82%
Wynn Resorts (WYNN)
12/17/2016 - 12/20/2017
86.67%
Insulet (PODD)
12/17/2016 - 12/20/2017
84.84%
Centene (CNC)
12/17/2016 - 12/20/2017
82.86%
DR Horton (DHI)
12/17/2016 - 12/20/2017
82.05%
Match (MTCH)
12/17/2016 - 12/20/2017
81.09%
PulteGroup (PHM)
12/17/2016 - 12/20/2017
79.85%
Lam Research (LRCX)
12/17/2016 - 12/20/2017
79.07%
Paycom Soft (PAYC)
12/17/2016 - 12/20/2017
78.16%
Builders FirstSource (BLDR)
12/17/2016 - 12/20/2017
78%
Apollo Global Management LLC Class A (APO)
12/17/2016 - 12/20/2017
77.6%
TKO (TKO)
12/17/2016 - 12/20/2017
76.83%
EPAM Systems (EPAM)
12/17/2016 - 12/20/2017
74.98%
Intuitive Surgical (ISRG)
12/17/2016 - 12/20/2017
72.25%