best mega cap stocks 1 march 2009 to 2 july 2010

Bank of America (BAC) had the highest return between March 1, 2009 and July 2, 2010 by a mega-cap US stock, returning 285.7%.

ASSETDATE% RETURN
Bank of America (BAC)
3/1/2009 - 7/2/2010
285.73%
American Express (AXP)
3/1/2009 - 7/2/2010
251.04%
Advanced Micro Devices (AMD)
3/1/2009 - 7/2/2010
236.62%
Seagate Technology (STX)
3/1/2009 - 7/2/2010
221.21%
Salesforce (CRM)
3/1/2009 - 7/2/2010
216.54%
Netflix (NFLX)
3/1/2009 - 7/2/2010
202.49%
Apple (AAPL)
3/1/2009 - 7/2/2010
180.24%
Micron Technology (MU)
3/1/2009 - 7/2/2010
162.62%
Caterpillar (CAT)
3/1/2009 - 7/2/2010
157.32%
Citigroup (C)
3/1/2009 - 7/2/2010
152.67%
Wells Fargo (WFC)
3/1/2009 - 7/2/2010
128.67%
Marvell Technology (MRVL)
3/1/2009 - 7/2/2010
119.4%
Royal Bank of Canada (RY)
3/1/2009 - 7/2/2010
113.35%
Banco Santander SA ADR (SAN)
3/1/2009 - 7/2/2010
111.02%
ASML Holding NV ADR (ASML)
3/1/2009 - 7/2/2010
95.73%
Lam Research (LRCX)
3/1/2009 - 7/2/2010
94.41%
BHP (BHP)
3/1/2009 - 7/2/2010
84.31%
HSBC Holdings PLC ADR (HSBC)
3/1/2009 - 7/2/2010
76.57%
GE Aerospace (GE)
3/1/2009 - 7/2/2010
73.07%
Amazon (AMZN)
3/1/2009 - 7/2/2010
70.69%
Texas Instruments (TXN)
3/1/2009 - 7/2/2010
68.15%
JPMorgan Chase (JPM)
3/1/2009 - 7/2/2010
66.47%
RTX (RTX)
3/1/2009 - 7/2/2010
65.34%
KLA (KLAC)
3/1/2009 - 7/2/2010
64.7%
Berkshire Hathaway (BRK.B)
3/1/2009 - 7/2/2010
61.93%
Mega-cap stocks are treated as having a market cap of $200B+.