best performance mega stock between february 2009 and june 2009

Bank of America (BAC) had the highest return between February 1, 2009 and June 30, 2009 by a mega-cap US stock, returning 113.7%.

ASSET DATE % RETURN
Bank of America (BAC)
2/1/2009 - 6/30/2009
113.68%
Apple (AAPL)
2/1/2009 - 6/30/2009
59.86%
NVIDIA (NVDA)
2/1/2009 - 6/30/2009
44.18%
Salesforce (CRM)
2/1/2009 - 6/30/2009
44.04%
Amazon (AMZN)
2/1/2009 - 6/30/2009
42.84%
Microsoft (MSFT)
2/1/2009 - 6/30/2009
41.43%
JPMorgan Chase (JPM)
2/1/2009 - 6/30/2009
36.68%
Wells Fargo (WFC)
2/1/2009 - 6/30/2009
34.53%
ASML Holding NV ADR (ASML)
2/1/2009 - 6/30/2009
34.17%
Visa Inc Class A (V)
2/1/2009 - 6/30/2009
29.47%
Oracle (ORCL)
2/1/2009 - 6/30/2009
29.37%
Alphabet Inc Class A (GOOGL)
2/1/2009 - 6/30/2009
26.12%
Cisco Systems (CSCO)
2/1/2009 - 6/30/2009
25.5%
Taiwan Semiconductor Manufacturing (TSM)
2/1/2009 - 6/30/2009
25.47%
Mastercard (MA)
2/1/2009 - 6/30/2009
25.34%
Philip Morris International (PM)
2/1/2009 - 6/30/2009
22.18%
AstraZeneca PLC ADR (AZN)
2/1/2009 - 6/30/2009
22.08%
Toyota Motor Corporation ADR (TM)
2/1/2009 - 6/30/2009
21.32%
LIN TV (LIN)
2/1/2009 - 6/30/2009
17.93%
SAP SE ADR (SAP)
2/1/2009 - 6/30/2009
16.69%
International Business Machines (IBM)
2/1/2009 - 6/30/2009
16.49%
Netflix (NFLX)
2/1/2009 - 6/30/2009
16.25%
Coca-Cola (KO)
2/1/2009 - 6/30/2009
15.88%
Home Depot (HD)
2/1/2009 - 6/30/2009
13.84%
Walmart (WMT)
2/1/2009 - 6/30/2009
5.17%
Mega-cap stocks are treated as having a market cap of $200B+.