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

Ferguson (FERG) had the highest return between August 1, 2009 and April 30, 2012 by a US stock with a market cap of $40B+, returning 156,952.4%.

ASSET DATE % RETURN
Ferguson (FERG)
8/1/2009 - 4/30/2012
156,952.44%
Cheniere Energy (LNG)
8/1/2009 - 4/30/2012
527.06%
United Rentals (URI)
8/1/2009 - 4/30/2012
515.83%
Regeneron Pharmaceuticals (REGN)
8/1/2009 - 4/30/2012
514.82%
Booking (BKNG)
8/1/2009 - 4/30/2012
470.97%
Chipotle Mexican Grill (CMG)
8/1/2009 - 4/30/2012
336.59%
Monster Beverage (MNST)
8/1/2009 - 4/30/2012
312.05%
Transdigm (TDG)
8/1/2009 - 4/30/2012
288.74%
Baidu (BIDU)
8/1/2009 - 4/30/2012
274.2%
Salesforce (CRM)
8/1/2009 - 4/30/2012
254.34%
Apple (AAPL)
8/1/2009 - 4/30/2012
253.48%
MercadoLibre (MELI)
8/1/2009 - 4/30/2012
229.4%
Wheaton Precious Metals (WPM)
8/1/2009 - 4/30/2012
224.3%
Starbucks (SBUX)
8/1/2009 - 4/30/2012
219.08%
American International (AIG)
8/1/2009 - 4/30/2012
208.7%
Fortinet (FTNT)
8/1/2009 - 4/30/2012
207.29%
Ross Stores (ROST)
8/1/2009 - 4/30/2012
193.66%
Fastenal (FAST)
8/1/2009 - 4/30/2012
179.13%
Flutter Entertainment (FLUT)
8/1/2009 - 4/30/2012
173.85%
Cummins (CMI)
8/1/2009 - 4/30/2012
172.07%
Amazon (AMZN)
8/1/2009 - 4/30/2012
167.91%
Seagate Technology (STX)
8/1/2009 - 4/30/2012
166.75%
Williams Companies (WMB)
8/1/2009 - 4/30/2012
162.53%
O’Reilly Automotive (ORLY)
8/1/2009 - 4/30/2012
162.2%
Novo Nordisk A-S (NVO)
8/1/2009 - 4/30/2012
162.17%