highest return mega stock in september 2017 to december 2017

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

ASSET DATE % RETURN
Caterpillar (CAT)
9/1/2017 - 12/31/2017
34.92%
AbbVie (ABBV)
9/1/2017 - 12/31/2017
28.83%
Home Depot (HD)
9/1/2017 - 12/31/2017
26.77%
Walmart (WMT)
9/1/2017 - 12/31/2017
26.77%
Bank of America (BAC)
9/1/2017 - 12/31/2017
24.04%
Shell PLC ADR (SHEL)
9/1/2017 - 12/31/2017
22.88%
Cisco Systems (CSCO)
9/1/2017 - 12/31/2017
19.9%
Wells Fargo (WFC)
9/1/2017 - 12/31/2017
19.65%
LIN TV (LIN)
9/1/2017 - 12/31/2017
19.26%
Amazon (AMZN)
9/1/2017 - 12/31/2017
18.82%
Costco Wholesale (COST)
9/1/2017 - 12/31/2017
18.45%
JPMorgan Chase (JPM)
9/1/2017 - 12/31/2017
17.88%
Chevron (CVX)
9/1/2017 - 12/31/2017
17.35%
Morgan Stanley (MS)
9/1/2017 - 12/31/2017
15.66%
American Express (AXP)
9/1/2017 - 12/31/2017
15.51%
Microsoft (MSFT)
9/1/2017 - 12/31/2017
15.07%
AstraZeneca PLC ADR (AZN)
9/1/2017 - 12/31/2017
14.94%
Toyota Motor Corporation ADR (TM)
9/1/2017 - 12/31/2017
14.49%
NVIDIA (NVDA)
9/1/2017 - 12/31/2017
13.94%
Goldman Sachs (GS)
9/1/2017 - 12/31/2017
13.81%
Mastercard (MA)
9/1/2017 - 12/31/2017
13.27%
Novo Nordisk A-S (NVO)
9/1/2017 - 12/31/2017
12.73%
Abbott Laboratories (ABT)
9/1/2017 - 12/31/2017
12.38%
UnitedHealth (UNH)
9/1/2017 - 12/31/2017
11.14%
ASML Holding NV ADR (ASML)
9/1/2017 - 12/31/2017
10.6%
Mega-cap stocks are treated as having a market cap of $200B+.