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

Ferguson (FERG) had the highest return between March 5, 2009 and April 30, 2012 by a US stock with a market cap of $30B+, returning 2,861,744.4%.

ASSET DATE % RETURN
Ferguson (FERG)
3/5/2009 - 4/30/2012
2,861,744.44%
Las Vegas Sands (LVS)
3/5/2009 - 4/30/2012
2,410.33%
United Rentals (URI)
3/5/2009 - 4/30/2012
1,377.21%
Regeneron Pharmaceuticals (REGN)
3/5/2009 - 4/30/2012
891.65%
Booking (BKNG)
3/5/2009 - 4/30/2012
825.8%
Seagate Technology (STX)
3/5/2009 - 4/30/2012
783.82%
Chipotle Mexican Grill (CMG)
3/5/2009 - 4/30/2012
728.3%
Baidu (BIDU)
3/5/2009 - 4/30/2012
726.07%
KKR (KKR)
3/5/2009 - 4/30/2012
679.13%
CBRE Group Inc Class A (CBRE)
3/5/2009 - 4/30/2012
581.52%
Starbucks (SBUX)
3/5/2009 - 4/30/2012
562.48%
MercadoLibre (MELI)
3/5/2009 - 4/30/2012
559.03%
Ford Motor (F)
3/5/2009 - 4/30/2012
549.9%
Apple (AAPL)
3/5/2009 - 4/30/2012
545.57%
Estee Lauder Companies (EL)
3/5/2009 - 4/30/2012
523.85%
Intuitive Surgical (ISRG)
3/5/2009 - 4/30/2012
523.67%
Ambev SA ADR (ABEV)
3/5/2009 - 4/30/2012
516.38%
Capital One Financial (COF)
3/5/2009 - 4/30/2012
474.96%
American Express (AXP)
3/5/2009 - 4/30/2012
471.31%
Cummins (CMI)
3/5/2009 - 4/30/2012
471.13%
Dupont De Nemours (DD)
3/5/2009 - 4/30/2012
447.8%
United Airlines (UAL)
3/5/2009 - 4/30/2012
434.63%
Salesforce (CRM)
3/5/2009 - 4/30/2012
428.25%
Flutter Entertainment (FLUT)
3/5/2009 - 4/30/2012
404.44%
Prudential Financial (PRU)
3/5/2009 - 4/30/2012
396.95%