best performing sandp500 stocks aug 1 2016 to aug 20 2017

NVIDIA (NVDA) had the highest return between August 1, 2016 and August 20, 2017 by a US stock in the S&P 500 (GSPC), returning 183.3%.

ASSETDATE% RETURN
NVIDIA (NVDA)
8/1/2016 - 8/20/2017
183.26%
Block (XYZ)
8/1/2016 - 8/20/2017
147.8%
Arista Networks (ANET)
8/1/2016 - 8/20/2017
141.79%
Texas Pacific Land (TPL)
8/1/2016 - 8/20/2017
130.16%
Take-Two Interactive Software (TTWO)
8/1/2016 - 8/20/2017
129.83%
Micron Technology (MU)
8/1/2016 - 8/20/2017
119.98%
Zebra Technologies (ZBRA)
8/1/2016 - 8/20/2017
93.42%
Apollo Global Management LLC Class A (APO)
8/1/2016 - 8/20/2017
89.06%
NRG Energy (NRG)
8/1/2016 - 8/20/2017
88.45%
Align Technology (ALGN)
8/1/2016 - 8/20/2017
88.41%
Boeing (BA)
8/1/2016 - 8/20/2017
83.85%
Autodesk (ADSK)
8/1/2016 - 8/20/2017
82.98%
Best Buy (BBY)
8/1/2016 - 8/20/2017
82.84%
Netflix (NFLX)
8/1/2016 - 8/20/2017
82.55%
Lam Research (LRCX)
8/1/2016 - 8/20/2017
80.54%
Advanced Micro Devices (AMD)
8/1/2016 - 8/20/2017
79.54%
Western Digital (WDC)
8/1/2016 - 8/20/2017
79.3%
Coherent (COHR)
8/1/2016 - 8/20/2017
75.81%
CSX (CSX)
8/1/2016 - 8/20/2017
75.49%
Teradyne (TER)
8/1/2016 - 8/20/2017
72.88%
Lumentum (LITE)
8/1/2016 - 8/20/2017
71.45%
Applied Materials (AMAT)
8/1/2016 - 8/20/2017
69.72%
Royal Caribbean Cruises (RCL)
8/1/2016 - 8/20/2017
67.88%
Charter Communications (CHTR)
8/1/2016 - 8/20/2017
66.84%
Bank of America (BAC)
8/1/2016 - 8/20/2017
65.08%