best performing stocks with a $100b+ market cap from sep 2009 to oct april 2010

Netflix (NFLX) had the highest return between September 1, 2009 and October 4, 2010 by a US stock with a market cap of $100B+, returning 262.1%.

ASSET DATE % RETURN
Netflix (NFLX)
9/1/2009 - 10/4/2010
262.1%
Salesforce (CRM)
9/1/2009 - 10/4/2010
117.63%
Booking (BKNG)
9/1/2009 - 10/4/2010
116.62%
MercadoLibre (MELI)
9/1/2009 - 10/4/2010
114.21%
HDFC Bank Limited ADR (HDB)
9/1/2009 - 10/4/2010
92.82%
Amazon (AMZN)
9/1/2009 - 10/4/2010
92.46%
Caterpillar (CAT)
9/1/2009 - 10/4/2010
76.78%
ICICI Bank (IBN)
9/1/2009 - 10/4/2010
71.17%
Apple (AAPL)
9/1/2009 - 10/4/2010
65.87%
Deere (DE)
9/1/2009 - 10/4/2010
62.27%
Novo Nordisk A-S (NVO)
9/1/2009 - 10/4/2010
61.81%
Advanced Micro Devices (AMD)
9/1/2009 - 10/4/2010
59.17%
Intuit (INTU)
9/1/2009 - 10/4/2010
58.98%
Eaton (ETN)
9/1/2009 - 10/4/2010
55.99%
Nike (NKE)
9/1/2009 - 10/4/2010
48.48%
Enbridge (ENB)
9/1/2009 - 10/4/2010
46.87%
Fomento Economico Mexicano (FMX)
9/1/2009 - 10/4/2010
45.34%
Altria (MO)
9/1/2009 - 10/4/2010
42.11%
Amphenol (APH)
9/1/2009 - 10/4/2010
39.06%
Boeing (BA)
9/1/2009 - 10/4/2010
38.54%
McDonald’s (MCD)
9/1/2009 - 10/4/2010
38.19%
MicroStrategy (MSTR)
9/1/2009 - 10/4/2010
37.73%
Accenture (ACN)
9/1/2009 - 10/4/2010
37.29%
Union Pacific (UNP)
9/1/2009 - 10/4/2010
36.83%
Anheuser Busch Inbev NV ADR (BUD)
9/1/2009 - 10/4/2010
36.57%