best performing mega cap stocks between sep 19 2017 and dec 2017

Walmart (WMT) had the highest return between September 19, 2017 and December 31, 2017 by a mega-cap US stock, returning 23.8%.

ASSET DATE % RETURN
Walmart (WMT)
9/19/2017 - 12/31/2017
23.81%
Home Depot (HD)
9/19/2017 - 12/31/2017
20.72%
Bank of America (BAC)
9/19/2017 - 12/31/2017
20.02%
Amazon (AMZN)
9/19/2017 - 12/31/2017
19.67%
Cisco Systems (CSCO)
9/19/2017 - 12/31/2017
19.01%
JPMorgan Chase (JPM)
9/19/2017 - 12/31/2017
16.02%
Costco Wholesale (COST)
9/19/2017 - 12/31/2017
15.97%
Wells Fargo (WFC)
9/19/2017 - 12/31/2017
15.88%
LIN TV (LIN)
9/19/2017 - 12/31/2017
15.11%
Microsoft (MSFT)
9/19/2017 - 12/31/2017
14.31%
AbbVie (ABBV)
9/19/2017 - 12/31/2017
13.85%
Alphabet Inc Class A (GOOGL)
9/19/2017 - 12/31/2017
12.86%
ServiceNow (NOW)
9/19/2017 - 12/31/2017
11.59%
UnitedHealth (UNH)
9/19/2017 - 12/31/2017
11.47%
Novo Nordisk A-S (NVO)
9/19/2017 - 12/31/2017
10.12%
McDonald’s (MCD)
9/19/2017 - 12/31/2017
10.09%
Abbott Laboratories (ABT)
9/19/2017 - 12/31/2017
9.97%
Chevron (CVX)
9/19/2017 - 12/31/2017
9.64%
Berkshire Hathaway (BRK.A)
9/19/2017 - 12/31/2017
9.43%
Berkshire Hathaway (BRK.B)
9/19/2017 - 12/31/2017
9.21%
Visa Inc Class A (V)
9/19/2017 - 12/31/2017
8.65%
Toyota Motor Corporation ADR (TM)
9/19/2017 - 12/31/2017
7.74%
International Business Machines (IBM)
9/19/2017 - 12/31/2017
7.02%
Mastercard (MA)
9/19/2017 - 12/31/2017
6.81%
Salesforce (CRM)
9/19/2017 - 12/31/2017
6.52%
Mega-cap stocks are treated as having a market cap of $200B+.