best performing stocks, between mar 2009 and april 2012, with a market cap of more than 90b

Booking (BKNG) had the highest return between March 1, 2009 and April 30, 2012 by a US stock with a market cap of $90B+, returning 817.3%.

ASSET DATE % RETURN
Booking (BKNG)
3/1/2009 - 4/30/2012
817.31%
KKR (KKR)
3/1/2009 - 4/30/2012
577.5%
Apple (AAPL)
3/1/2009 - 4/30/2012
562.71%
Intuitive Surgical (ISRG)
3/1/2009 - 4/30/2012
546.61%
MercadoLibre (MELI)
3/1/2009 - 4/30/2012
492.4%
Salesforce (CRM)
3/1/2009 - 4/30/2012
465.88%
American Express (AXP)
3/1/2009 - 4/30/2012
451.26%
Capital One Financial (COF)
3/1/2009 - 4/30/2012
389.97%
Caterpillar (CAT)
3/1/2009 - 4/30/2012
364.8%
TJX Companies (TJX)
3/1/2009 - 4/30/2012
292.09%
ASML Holding NV ADR (ASML)
3/1/2009 - 4/30/2012
264.39%
Amazon (AMZN)
3/1/2009 - 4/30/2012
262.68%
Blackstone (BX)
3/1/2009 - 4/30/2012
255.27%
Toronto Dominion Bank (TD)
3/1/2009 - 4/30/2012
252.26%
HDFC Bank Limited ADR (HDB)
3/1/2009 - 4/30/2012
251.24%
Advanced Micro Devices (AMD)
3/1/2009 - 4/30/2012
245.54%
Novo Nordisk A-S (NVO)
3/1/2009 - 4/30/2012
233.72%
KLA-Tencor (KLAC)
3/1/2009 - 4/30/2012
231.83%
Deere (DE)
3/1/2009 - 4/30/2012
230.06%
Bank of Montreal (BMO)
3/1/2009 - 4/30/2012
228.52%
Union Pacific (UNP)
3/1/2009 - 4/30/2012
223.44%
Enbridge (ENB)
3/1/2009 - 4/30/2012
216.56%
Philip Morris International (PM)
3/1/2009 - 4/30/2012
216.19%
Trane Technologies (TT)
3/1/2009 - 4/30/2012
216.12%
Wells Fargo (WFC)
3/1/2009 - 4/30/2012
215.83%