best performing market cap >20b from sep 2017 to 2017

Argenx NV ADR (ARGX) had the highest return between September 1, 2017 and December 31, 2017 by a US stock with a market cap of $20B+, returning 205.6%.

ASSETDATE% RETURN
argenx NV ADR (ARGX)
9/1/2017 - 12/31/2017
205.61%
Insmed (INSM)
9/1/2017 - 12/31/2017
151.45%
Ecopetrol SA ADR (EC)
9/1/2017 - 12/31/2017
58.85%
Ingersoll Rand (IR)
9/1/2017 - 12/31/2017
48.1%
Alnylam Pharmaceuticals (ALNY)
9/1/2017 - 12/31/2017
47.82%
WW Grainger (GWW)
9/1/2017 - 12/31/2017
46.24%
United Rentals (URI)
9/1/2017 - 12/31/2017
45.23%
First Solar (FSLR)
9/1/2017 - 12/31/2017
43.63%
NetApp (NTAP)
9/1/2017 - 12/31/2017
43.15%
DR Horton (DHI)
9/1/2017 - 12/31/2017
41.19%
Interactive Brokers (IBKR)
9/1/2017 - 12/31/2017
41.11%
BeiGene (ONC)
9/1/2017 - 12/31/2017
40.71%
Diamondback Energy (FANG)
9/1/2017 - 12/31/2017
38.63%
Ross Stores (ROST)
9/1/2017 - 12/31/2017
37.49%
Seagate Technology (STX)
9/1/2017 - 12/31/2017
36.99%
Deere (DE)
9/1/2017 - 12/31/2017
36.12%
Valero Energy (VLO)
9/1/2017 - 12/31/2017
36.09%
Caterpillar (CAT)
9/1/2017 - 12/31/2017
34.92%
Dollar Tree (DLTR)
9/1/2017 - 12/31/2017
34.49%
AutoZone (AZO)
9/1/2017 - 12/31/2017
33.92%
Corpay (CPAY)
9/1/2017 - 12/31/2017
33.82%
Arista Networks (ANET)
9/1/2017 - 12/31/2017
33.27%
Block (XYZ)
9/1/2017 - 12/31/2017
32.84%
Devon Energy (DVN)
9/1/2017 - 12/31/2017
31.83%
Intel (INTC)
9/1/2017 - 12/31/2017
31.76%