best performing market cap >10b stocks from july 2017 to dec 2017

Roku (ROKU) had the highest return between July 1, 2017 and December 31, 2017 by a US stock with a market cap of $10B+, returning 228.1%.

ASSET DATE % RETURN
Roku (ROKU)
7/1/2017 - 12/31/2017
228.14%
argenx NV ADR (ARGX)
7/1/2017 - 12/31/2017
204.14%
BeiGene (ONC)
7/1/2017 - 12/31/2017
116.15%
Sociedad Quimica y Minera de Chile SA ADR B (SQM)
7/1/2017 - 12/31/2017
82.06%
Insmed (INSM)
7/1/2017 - 12/31/2017
80.02%
Huazhu (HTHT)
7/1/2017 - 12/31/2017
79.96%
Nutanix (NTNX)
7/1/2017 - 12/31/2017
75.61%
First Solar (FSLR)
7/1/2017 - 12/31/2017
69.14%
Neurocrine Biosciences (NBIX)
7/1/2017 - 12/31/2017
68.56%
Leonardo DRS, Inc Common Stock (DRS)
7/1/2017 - 12/31/2017
64.71%
NRG Energy (NRG)
7/1/2017 - 12/31/2017
64.64%
Stellantis (STLA)
7/1/2017 - 12/31/2017
62.33%
Ingersoll Rand (IR)
7/1/2017 - 12/31/2017
61.37%
Ecopetrol SA ADR (EC)
7/1/2017 - 12/31/2017
60.95%
Interactive Brokers (IBKR)
7/1/2017 - 12/31/2017
57.89%
Alnylam Pharmaceuticals (ALNY)
7/1/2017 - 12/31/2017
56.99%
Freeport-McMoran Copper & Gold (FCX)
7/1/2017 - 12/31/2017
56.95%
Arista Networks (ANET)
7/1/2017 - 12/31/2017
55.95%
Viper Energy Ut (VNOM)
7/1/2017 - 12/31/2017
53.81%
CF Industries (CF)
7/1/2017 - 12/31/2017
53.57%
Dollar Tree (DLTR)
7/1/2017 - 12/31/2017
53.23%
Texas Pacific Land Trust (TPL)
7/1/2017 - 12/31/2017
52.78%
Teck Resources Ltd Class B (TECK)
7/1/2017 - 12/31/2017
52.49%
United Rentals (URI)
7/1/2017 - 12/31/2017
51.33%
STMicroelectronics NV ADR (STM)
7/1/2017 - 12/31/2017
51.27%