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

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

ASSET DATE % RETURN
NVIDIA (NVDA)
6/1/2016 - 6/1/2017
212.21%
Block (XYZ)
6/1/2016 - 6/1/2017
144.53%
Micron Technology (MU)
6/1/2016 - 6/1/2017
143.93%
Advanced Micro Devices (AMD)
6/1/2016 - 6/1/2017
137.61%
CSX (CSX)
6/1/2016 - 6/1/2017
112.52%
Zebra Technologies (ZBRA)
6/1/2016 - 6/1/2017
104.31%
Arista Networks (ANET)
6/1/2016 - 6/1/2017
104.21%
Take-Two Interactive Software (TTWO)
6/1/2016 - 6/1/2017
102.33%
Western Digital (WDC)
6/1/2016 - 6/1/2017
101.77%
Seagate Technology (STX)
6/1/2016 - 6/1/2017
101.68%
Autodesk (ADSK)
6/1/2016 - 6/1/2017
94.98%
Best Buy (BBY)
6/1/2016 - 6/1/2017
93.19%
Lam Research (LRCX)
6/1/2016 - 6/1/2017
92.41%
IDEXX Laboratories (IDXX)
6/1/2016 - 6/1/2017
92.15%
Applied Materials (AMAT)
6/1/2016 - 6/1/2017
91.53%
Trade Desk (TTD)
6/1/2016 - 6/1/2017
91.17%
Align Technology (ALGN)
6/1/2016 - 6/1/2017
84.88%
Danaher (DHR)
6/1/2016 - 6/1/2017
81.67%
Teradyne (TER)
6/1/2016 - 6/1/2017
80.74%
Apollo Global Management LLC Class A (APO)
6/1/2016 - 6/1/2017
80.42%
Domino's Pizza Inc Common Stock (DPZ)
6/1/2016 - 6/1/2017
80.42%
United Airlines (UAL)
6/1/2016 - 6/1/2017
79.6%
Genesis Healthcare (GEN)
6/1/2016 - 6/1/2017
77.53%
Marriott International (MAR)
6/1/2016 - 6/1/2017
66.55%
Texas Pacific Land Trust (TPL)
6/1/2016 - 6/1/2017
66.09%