best performing large cap stocks from december 16 2017 to december 31 2017

Ovintiv (OVV) had the highest return between December 16, 2017 and December 31, 2017 by a large-cap US stock, returning 19%.

ASSET DATE % RETURN
Ovintiv (OVV)
12/16/2017 - 12/31/2017
19.02%
XPO Logistics (XPO)
12/16/2017 - 12/31/2017
17.86%
Huazhu (HTHT)
12/16/2017 - 12/31/2017
15.1%
Diamondback Energy (FANG)
12/16/2017 - 12/31/2017
14.76%
Ecopetrol SA ADR (EC)
12/16/2017 - 12/31/2017
12.54%
Texas Pacific Land Trust (TPL)
12/16/2017 - 12/31/2017
12.22%
Freeport-McMoran Copper & Gold (FCX)
12/16/2017 - 12/31/2017
11.66%
Sea (SE)
12/16/2017 - 12/31/2017
11.55%
TechnipFMC (FTI)
12/16/2017 - 12/31/2017
11.34%
Floor & Decor (FND)
12/16/2017 - 12/31/2017
11.19%
argenx NV ADR (ARGX)
12/16/2017 - 12/31/2017
10.1%
Teck Resources Ltd Class B (TECK)
12/16/2017 - 12/31/2017
9.54%
Centrais Elétricas Brasileiras SA - Eletrobrás (EBR.B)
12/16/2017 - 12/31/2017
9.51%
Steel Dynamics (STLD)
12/16/2017 - 12/31/2017
9.42%
EOG Resources (EOG)
12/16/2017 - 12/31/2017
9.33%
Devon Energy (DVN)
12/16/2017 - 12/31/2017
9.32%
Neurocrine Biosciences (NBIX)
12/16/2017 - 12/31/2017
9.22%
Burlington Stores (BURL)
12/16/2017 - 12/31/2017
9.1%
Hess (HES)
12/16/2017 - 12/31/2017
9.08%
Halliburton (HAL)
12/16/2017 - 12/31/2017
8.99%
Tractor Supply (TSCO)
12/16/2017 - 12/31/2017
8.98%
Vale SA ADR (VALE)
12/16/2017 - 12/31/2017
8.33%
Fortress Transp & Infra Inv (FTAI)
12/16/2017 - 12/31/2017
8.31%
Cenovus Energy (CVE)
12/16/2017 - 12/31/2017
8.3%
Schlumberger (SLB)
12/16/2017 - 12/31/2017
8.19%
Large-cap stocks are treated as having a market cap of $10B+.