best performance us mega cap stock between january 2012 and december 2012

Bank of America (BAC) had the highest return between January 1, 2012 and December 31, 2012 by a mega-cap US stock, returning 102.9%.

ASSETDATE% RETURN
Bank of America (BAC)
1/1/2012 - 12/31/2012
102.89%
Gilead Sciences (GILD)
1/1/2012 - 12/31/2012
77.16%
SAP SE ADR (SAP)
1/1/2012 - 12/31/2012
51.92%
Home Depot (HD)
1/1/2012 - 12/31/2012
49.03%
Visa Inc Class A (V)
1/1/2012 - 12/31/2012
47.75%
HSBC Holdings PLC ADR (HSBC)
1/1/2012 - 12/31/2012
42.97%
Amazon (AMZN)
1/1/2012 - 12/31/2012
42.63%
Toyota Motor Corporation ADR (TM)
1/1/2012 - 12/31/2012
40.89%
Thermo Fisher Scientific (TMO)
1/1/2012 - 12/31/2012
40.61%
Goldman Sachs (GS)
1/1/2012 - 12/31/2012
39.47%
ASML Holding NV New York Registry Shares (ASML)
1/1/2012 - 12/31/2012
38.03%
Amgen (AMGN)
1/1/2012 - 12/31/2012
35.27%
Taiwan Semiconductor Manufacturing (TSM)
1/1/2012 - 12/31/2012
34.64%
Walt Disney (DIS)
1/1/2012 - 12/31/2012
33.14%
JPMorgan Chase (JPM)
1/1/2012 - 12/31/2012
32.94%
Mitsubishi UFJ Financial Group Inc ADR (MUFG)
1/1/2012 - 12/31/2012
31.75%
Netflix (NFLX)
1/1/2012 - 12/31/2012
31.74%
Apple (AAPL)
1/1/2012 - 12/31/2012
31.14%
Mastercard (MA)
1/1/2012 - 12/31/2012
30.16%
Oracle (ORCL)
1/1/2012 - 12/31/2012
28.33%
Costco Wholesale (COST)
1/1/2012 - 12/31/2012
26.93%
Wells Fargo (WFC)
1/1/2012 - 12/31/2012
25.61%
Eli Lilly and (LLY)
1/1/2012 - 12/31/2012
23.08%
Morgan Stanley (MS)
1/1/2012 - 12/31/2012
22.84%
Royal Bank of Canada (RY)
1/1/2012 - 12/31/2012
21.42%
Mega-cap stocks are treated as having a market cap of $200B+.