best performing stocks, between mar 5, 2009 and april 2011, with a market cap of more than 30b

Ferguson (FERG) had the highest return between March 5, 2009 and April 30, 2011 by a US stock with a market cap of $30B+, returning 1,550,457.1%.

ASSET DATE % RETURN
Ferguson (FERG)
3/5/2009 - 4/30/2011
1,550,457.14%
Las Vegas Sands (LVS)
3/5/2009 - 4/30/2011
2,017.46%
KKR (KKR)
3/5/2009 - 4/30/2011
893.33%
CBRE Group Inc Class A (CBRE)
3/5/2009 - 4/30/2011
867.75%
United Rentals (URI)
3/5/2009 - 4/30/2011
831.01%
Baidu (BIDU)
3/5/2009 - 4/30/2011
824.55%
Ford Motor (F)
3/5/2009 - 4/30/2011
784%
Booking (BKNG)
3/5/2009 - 4/30/2011
565.62%
Royal Caribbean Cruises (RCL)
3/5/2009 - 4/30/2011
563.66%
Wheaton Precious Metals (WPM)
3/5/2009 - 4/30/2011
539.19%
Netflix (NFLX)
3/5/2009 - 4/30/2011
533.63%
Dupont De Nemours (DD)
3/5/2009 - 4/30/2011
533.63%
MercadoLibre (MELI)
3/5/2009 - 4/30/2011
519.89%
Hartford Financial Services (HIG)
3/5/2009 - 4/30/2011
506.75%
Cummins (CMI)
3/5/2009 - 4/30/2011
484.25%
Capital One Financial (COF)
3/5/2009 - 4/30/2011
464.71%
United Airlines (UAL)
3/5/2009 - 4/30/2011
456.59%
Chipotle Mexican Grill (CMG)
3/5/2009 - 4/30/2011
433.58%
Prudential Financial (PRU)
3/5/2009 - 4/30/2011
405.64%
Rockwell Automation (ROK)
3/5/2009 - 4/30/2011
401.22%
Caterpillar (CAT)
3/5/2009 - 4/30/2011
399.38%
ICICI Bank (IBN)
3/5/2009 - 4/30/2011
397.14%
Seagate Technology (STX)
3/5/2009 - 4/30/2011
384.95%
Trip Group Ltd ADR (TCOM)
3/5/2009 - 4/30/2011
372.09%
Barclays PLC ADR (BCS)
3/5/2009 - 4/30/2011
371.01%