best performing mega stock from april 1 2009 to june 30 2009

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

ASSET DATE % RETURN
Bank of America (BAC)
4/1/2009 - 6/30/2009
104.83%
Wells Fargo (WFC)
4/1/2009 - 6/30/2009
77.2%
American Express (AXP)
4/1/2009 - 6/30/2009
75.53%
Blackstone (BX)
4/1/2009 - 6/30/2009
52.15%
Apple (AAPL)
4/1/2009 - 6/30/2009
36.83%
Adobe Systems (ADBE)
4/1/2009 - 6/30/2009
35.21%
JPMorgan Chase (JPM)
4/1/2009 - 6/30/2009
35.12%
Microsoft (MSFT)
4/1/2009 - 6/30/2009
31.22%
Walt Disney (DIS)
4/1/2009 - 6/30/2009
30.19%
Advanced Micro Devices (AMD)
4/1/2009 - 6/30/2009
29.87%
Morgan Stanley (MS)
4/1/2009 - 6/30/2009
28.89%
ASML Holding NV ADR (ASML)
4/1/2009 - 6/30/2009
26.09%
Philip Morris International (PM)
4/1/2009 - 6/30/2009
25.46%
Accenture (ACN)
4/1/2009 - 6/30/2009
22.74%
Alphabet Inc Class A (GOOGL)
4/1/2009 - 6/30/2009
22.63%
Salesforce (CRM)
4/1/2009 - 6/30/2009
22.1%
UnitedHealth (UNH)
4/1/2009 - 6/30/2009
21.2%
Oracle (ORCL)
4/1/2009 - 6/30/2009
20.24%
Shell PLC ADR (SHEL)
4/1/2009 - 6/30/2009
17.66%
SAP SE ADR (SAP)
4/1/2009 - 6/30/2009
17.26%
NVIDIA (NVDA)
4/1/2009 - 6/30/2009
15.9%
Amazon (AMZN)
4/1/2009 - 6/30/2009
14.58%
Toyota Motor Corporation ADR (TM)
4/1/2009 - 6/30/2009
14.15%
Visa Inc Class A (V)
4/1/2009 - 6/30/2009
13.9%
Cisco Systems (CSCO)
4/1/2009 - 6/30/2009
12.96%
Mega-cap stocks are treated as having a market cap of $200B+.