best performing sandp 500 stocks in aug 1 2017 to dec 31 2017

Enphase Energy (ENPH) had the highest return between August 1, 2017 and December 31, 2017 by a US stock in the S&P 500 (GSPC), returning 159.1%.

ASSET DATE % RETURN
Enphase Energy (ENPH)
8/1/2017 - 12/31/2017
159.14%
Match (MTCH)
8/1/2017 - 12/31/2017
71.28%
Caesars Entertainment (CZR)
8/1/2017 - 12/31/2017
60.92%
Arista Networks (ANET)
8/1/2017 - 12/31/2017
56.6%
Ingersoll Rand (IR)
8/1/2017 - 12/31/2017
52.6%
Dollar Tree (DLTR)
8/1/2017 - 12/31/2017
48.83%
CF Industries (CF)
8/1/2017 - 12/31/2017
46.9%
Micron Technology (MU)
8/1/2017 - 12/31/2017
45.71%
Ross Stores (ROST)
8/1/2017 - 12/31/2017
45.4%
United Rentals (URI)
8/1/2017 - 12/31/2017
43.89%
DR Horton (DHI)
8/1/2017 - 12/31/2017
43.56%
WW Grainger (GWW)
8/1/2017 - 12/31/2017
43.05%
ON Semiconductor (ON)
8/1/2017 - 12/31/2017
39.6%
AbbVie (ABBV)
8/1/2017 - 12/31/2017
39.06%
Ralph Lauren Corp Class A (RL)
8/1/2017 - 12/31/2017
38.91%
Caterpillar (CAT)
8/1/2017 - 12/31/2017
38.72%
Builders FirstSource (BLDR)
8/1/2017 - 12/31/2017
38%
Take-Two Interactive Software (TTWO)
8/1/2017 - 12/31/2017
37.59%
Generac (GNRC)
8/1/2017 - 12/31/2017
37.56%
CH Robinson Worldwide (CHRW)
8/1/2017 - 12/31/2017
37.3%
Akamai Technologies (AKAM)
8/1/2017 - 12/31/2017
37.13%
Old Dominion Freight Line (ODFL)
8/1/2017 - 12/31/2017
36.9%
Copart (CPRT)
8/1/2017 - 12/31/2017
36.71%
PulteGroup (PHM)
8/1/2017 - 12/31/2017
36.71%
Insulet (PODD)
8/1/2017 - 12/31/2017
36.36%