best performing stock in sandp500 from october 18, 2016 to october 19, 2017

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

ASSET DATE % RETURN
NVIDIA (NVDA)
10/18/2016 - 10/19/2017
198.76%
Block (XYZ)
10/18/2016 - 10/19/2017
191.73%
Trade Desk (TTD)
10/18/2016 - 10/19/2017
140.73%
Micron Technology (MU)
10/18/2016 - 10/19/2017
140.03%
Arista Networks (ANET)
10/18/2016 - 10/19/2017
132.8%
NRG Energy (NRG)
10/18/2016 - 10/19/2017
131.23%
Take-Two Interactive Software (TTWO)
10/18/2016 - 10/19/2017
129.95%
Align Technology (ALGN)
10/18/2016 - 10/19/2017
116.56%
Advanced Micro Devices (AMD)
10/18/2016 - 10/19/2017
106.36%
Lam Research (LRCX)
10/18/2016 - 10/19/2017
105.69%
Applied Materials (AMAT)
10/18/2016 - 10/19/2017
98.01%
Caesars Entertainment (CZR)
10/18/2016 - 10/19/2017
97.7%
Boeing (BA)
10/18/2016 - 10/19/2017
97.64%
NVR (NVR)
10/18/2016 - 10/19/2017
97.42%
Apollo Global Management LLC Class A (APO)
10/18/2016 - 10/19/2017
94.55%
Vertex Pharmaceuticals (VRTX)
10/18/2016 - 10/19/2017
89.16%
United Rentals (URI)
10/18/2016 - 10/19/2017
87.87%
Teradyne (TER)
10/18/2016 - 10/19/2017
84.03%
Tesla (TSLA)
10/18/2016 - 10/19/2017
79.5%
Royal Caribbean Cruises (RCL)
10/18/2016 - 10/19/2017
76.59%
CSX (CSX)
10/18/2016 - 10/19/2017
75.34%
Marriott International (MAR)
10/18/2016 - 10/19/2017
72.48%
Dell Technologies (DELL)
10/18/2016 - 10/19/2017
71.69%
Cboe Global Markets (CBOE)
10/18/2016 - 10/19/2017
71.3%
Albemarle (ALB)
10/18/2016 - 10/19/2017
71.16%