best mega stock between nov 27, 2017 and dec 2017

Caterpillar (CAT) had the highest return between November 27, 2017 and December 31, 2017 by a mega-cap US stock, returning 14.6%.

ASSET DATE % RETURN
Caterpillar (CAT)
11/27/2017 - 12/31/2017
14.63%
Wells Fargo (WFC)
11/27/2017 - 12/31/2017
12.31%
Bank of America (BAC)
11/27/2017 - 12/31/2017
11.79%
Home Depot (HD)
11/27/2017 - 12/31/2017
10.19%
Raytheon Technologies (RTX)
11/27/2017 - 12/31/2017
9.2%
JPMorgan Chase (JPM)
11/27/2017 - 12/31/2017
8.78%
Berkshire Hathaway (BRK.B)
11/27/2017 - 12/31/2017
8.47%
Goldman Sachs (GS)
11/27/2017 - 12/31/2017
8.4%
Berkshire Hathaway (BRK.A)
11/27/2017 - 12/31/2017
8.22%
Chevron (CVX)
11/27/2017 - 12/31/2017
8.06%
Costco Wholesale (COST)
11/27/2017 - 12/31/2017
8.05%
Morgan Stanley (MS)
11/27/2017 - 12/31/2017
7.13%
Shell PLC ADR (SHEL)
11/27/2017 - 12/31/2017
7.08%
American Express (AXP)
11/27/2017 - 12/31/2017
6.13%
Cisco Systems (CSCO)
11/27/2017 - 12/31/2017
4.9%
HSBC Holdings PLC ADR (HSBC)
11/27/2017 - 12/31/2017
4.9%
Merck (MRK)
11/27/2017 - 12/31/2017
4.3%
UnitedHealth (UNH)
11/27/2017 - 12/31/2017
4.22%
PepsiCo (PEP)
11/27/2017 - 12/31/2017
4.1%
Procter & Gamble (PG)
11/27/2017 - 12/31/2017
4.02%
Philip Morris International (PM)
11/27/2017 - 12/31/2017
3.35%
Exxon Mobil (XOM)
11/27/2017 - 12/31/2017
2.85%
Microsoft (MSFT)
11/27/2017 - 12/31/2017
2.68%
Novo Nordisk A-S (NVO)
11/27/2017 - 12/31/2017
2.62%
McDonald’s (MCD)
11/27/2017 - 12/31/2017
2.51%
Mega-cap stocks are treated as having a market cap of $200B+.