best sandp 500 stocks from october 1, 2016 to october 1, 2017

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

ASSET DATE % RETURN
NVIDIA (NVDA)
10/1/2016 - 10/1/2017
162.13%
Block (XYZ)
10/1/2016 - 10/1/2017
148.15%
Take-Two Interactive Software (TTWO)
10/1/2016 - 10/1/2017
128.24%
NRG Energy (NRG)
10/1/2016 - 10/1/2017
127.8%
Arista Networks (ANET)
10/1/2016 - 10/1/2017
123.31%
Micron Technology (MU)
10/1/2016 - 10/1/2017
118.62%
Trade Desk (TTD)
10/1/2016 - 10/1/2017
111.23%
Align Technology (ALGN)
10/1/2016 - 10/1/2017
102.38%
Boeing (BA)
10/1/2016 - 10/1/2017
99.49%
Lam Research (LRCX)
10/1/2016 - 10/1/2017
99.23%
Netflix (NFLX)
10/1/2016 - 10/1/2017
85.05%
Advanced Micro Devices (AMD)
10/1/2016 - 10/1/2017
83.45%
CSX (CSX)
10/1/2016 - 10/1/2017
81.91%
Apollo Global Management LLC Class A (APO)
10/1/2016 - 10/1/2017
80.53%
United Rentals (URI)
10/1/2016 - 10/1/2017
77.01%
Vertex Pharmaceuticals (VRTX)
10/1/2016 - 10/1/2017
75.85%
NVR (NVR)
10/1/2016 - 10/1/2017
74.71%
Applied Materials (AMAT)
10/1/2016 - 10/1/2017
74.44%
Teradyne (TER)
10/1/2016 - 10/1/2017
74.15%
Texas Pacific Land Trust (TPL)
10/1/2016 - 10/1/2017
69.69%
Cboe Global Markets (CBOE)
10/1/2016 - 10/1/2017
67.89%
Marriott International (MAR)
10/1/2016 - 10/1/2017
66.02%
Bank of America (BAC)
10/1/2016 - 10/1/2017
65.02%
Royal Caribbean Cruises (RCL)
10/1/2016 - 10/1/2017
62.39%
Dell Technologies (DELL)
10/1/2016 - 10/1/2017
62.1%