best performing mega cap stocks between apr 2012 to oct 2013

Tesla (TSLA) had the highest return between April 1, 2012 and October 31, 2013 by a mega-cap US stock, returning 328.4%.

ASSETDATE% RETURN
Tesla (TSLA)
4/1/2012 - 10/31/2013
328.44%
Netflix (NFLX)
4/1/2012 - 10/31/2013
180.91%
Micron Technology (MU)
4/1/2012 - 10/31/2013
116.4%
Amazon (AMZN)
4/1/2012 - 10/31/2013
83.83%
Amgen (AMGN)
4/1/2012 - 10/31/2013
76.75%
Thermo Fisher Scientific (TMO)
4/1/2012 - 10/31/2013
75.67%
ASML Holding NV New York Registry Shares (ASML)
4/1/2012 - 10/31/2013
75.21%
Mastercard (MA)
4/1/2012 - 10/31/2013
70.95%
Visa Inc Class A (V)
4/1/2012 - 10/31/2013
68.63%
Alphabet Inc Class C (GOOG)
4/1/2012 - 10/31/2013
60.84%
Alphabet Inc Class A (GOOGL)
4/1/2012 - 10/31/2013
60.83%
Home Depot (HD)
4/1/2012 - 10/31/2013
60.39%
Toyota Motor Corporation ADR (TM)
4/1/2012 - 10/31/2013
55.88%
Applied Materials (AMAT)
4/1/2012 - 10/31/2013
50%
Morgan Stanley (MS)
4/1/2012 - 10/31/2013
48.91%
Johnson & Johnson (JNJ)
4/1/2012 - 10/31/2013
47.5%
Bank of America (BAC)
4/1/2012 - 10/31/2013
47.31%
American Express (AXP)
4/1/2012 - 10/31/2013
44.55%
Novartis AG ADR (NVS)
4/1/2012 - 10/31/2013
44.49%
Berkshire Hathaway (BRK.A)
4/1/2012 - 10/31/2013
41.86%
Berkshire Hathaway (BRK.B)
4/1/2012 - 10/31/2013
41.82%
Costco Wholesale (COST)
4/1/2012 - 10/31/2013
41.33%
GE Aerospace (GE)
4/1/2012 - 10/31/2013
37.44%
AbbVie (ABBV)
4/1/2012 - 10/31/2013
36.18%
HSBC Holdings PLC ADR (HSBC)
4/1/2012 - 10/31/2013
34.96%
Mega-cap stocks are treated as having a market cap of $200B+.