best sandp stock from 15 jul 2017 to 31 jul 2017

Automatic Data Processing (ADP) had the highest return between July 15, 2017 and July 31, 2017 by a US stock in the S&P 500 (GSPC), returning 17.3%.

ASSETDATE% RETURN
Automatic Data Processing (ADP)
7/15/2017 - 7/31/2017
17.29%
Vertex Pharmaceuticals (VRTX)
7/15/2017 - 7/31/2017
16.39%
Boeing (BA)
7/15/2017 - 7/31/2017
16.16%
First Solar (FSLR)
7/15/2017 - 7/31/2017
14.67%
Charter Communications (CHTR)
7/15/2017 - 7/31/2017
14.58%
Freeport-McMoran Copper & Gold (FCX)
7/15/2017 - 7/31/2017
14.4%
Netflix (NFLX)
7/15/2017 - 7/31/2017
11.51%
Newmont Goldcorp (NEM)
7/15/2017 - 7/31/2017
11.05%
Verizon Communications (VZ)
7/15/2017 - 7/31/2017
10.93%
O’Reilly Automotive (ORLY)
7/15/2017 - 7/31/2017
10.74%
Texas Pacific Land (TPL)
7/15/2017 - 7/31/2017
9.11%
Tractor Supply (TSCO)
7/15/2017 - 7/31/2017
8.89%
Align Technology (ALGN)
7/15/2017 - 7/31/2017
7.88%
Gilead Sciences (GILD)
7/15/2017 - 7/31/2017
7.81%
Ameriprise Financial (AMP)
7/15/2017 - 7/31/2017
7.68%
AT&T (T)
7/15/2017 - 7/31/2017
7.38%
AutoZone (AZO)
7/15/2017 - 7/31/2017
7.34%
Electronic Arts (EA)
7/15/2017 - 7/31/2017
7.08%
Cintas (CTAS)
7/15/2017 - 7/31/2017
6.7%
Kroger (KR)
7/15/2017 - 7/31/2017
6.61%
Cadence Design Systems (CDNS)
7/15/2017 - 7/31/2017
6.56%
Target (TGT)
7/15/2017 - 7/31/2017
6.46%
ONEOK (OKE)
7/15/2017 - 7/31/2017
6.41%
Rollins (ROL)
7/15/2017 - 7/31/2017
6.4%
Caterpillar (CAT)
7/15/2017 - 7/31/2017
6.27%