what is the best performing mega cap stock 10/6/2017 - 1/19/2018

Caterpillar (CAT) had the highest return between October 6, 2017 and January 19, 2018 by a mega-cap US stock, returning 36.6%.

ASSETDATE% RETURN
Caterpillar (CAT)
10/6/2017 - 1/19/2018
36.55%
Walmart Inc Common Stock (WMT)
10/6/2017 - 1/19/2018
33.46%
Amazon (AMZN)
10/6/2017 - 1/19/2018
32.69%
NVIDIA (NVDA)
10/6/2017 - 1/19/2018
28.18%
Cisco Systems (CSCO)
10/6/2017 - 1/19/2018
23.62%
UnitedHealth (UNH)
10/6/2017 - 1/19/2018
23.38%
ASML Holding NV ADR (ASML)
10/6/2017 - 1/19/2018
22.33%
Home Depot (HD)
10/6/2017 - 1/19/2018
21.77%
Bank of America (BAC)
10/6/2017 - 1/19/2018
21.35%
Costco Wholesale (COST)
10/6/2017 - 1/19/2018
21.3%
Microsoft (MSFT)
10/6/2017 - 1/19/2018
19.53%
Novo Nordisk A-S (NVO)
10/6/2017 - 1/19/2018
18.3%
AbbVie (ABBV)
10/6/2017 - 1/19/2018
17.66%
Shell PLC ADR (SHEL)
10/6/2017 - 1/19/2018
17.28%
Salesforce (CRM)
10/6/2017 - 1/19/2018
17.14%
Alphabet Inc Class A (GOOGL)
10/6/2017 - 1/19/2018
16.68%
Wells Fargo (WFC)
10/6/2017 - 1/19/2018
16.56%
JPMorgan Chase (JPM)
10/6/2017 - 1/19/2018
16.45%
Mastercard (MA)
10/6/2017 - 1/19/2018
16.44%
Taiwan Semiconductor Manufacturing (TSM)
10/6/2017 - 1/19/2018
16.3%
Raytheon Technologies (RTX)
10/6/2017 - 1/19/2018
16%
Visa Inc Class A (V)
10/6/2017 - 1/19/2018
15.64%
Morgan Stanley (MS)
10/6/2017 - 1/19/2018
15.58%
Apple (AAPL)
10/6/2017 - 1/19/2018
15.57%
Toyota Motor Corporation ADR (TM)
10/6/2017 - 1/19/2018
15.02%
Mega-cap stocks are treated as having a market cap of $200B+.