best performing large cap stock between june 2008 and june 2012

QXO (QXO) had the highest return between June 1, 2008 and June 30, 2012 by a large-cap US stock, returning 6,720,200%.

ASSETDATE% RETURN
QXO (QXO)
6/1/2008 - 6/30/2012
6,720,200%
Ferguson (FERG)
6/1/2008 - 6/30/2012
613,152.38%
Ulta Beauty (ULTA)
6/1/2008 - 6/30/2012
556.18%
Nova (NVMI)
6/1/2008 - 6/30/2012
501.38%
Regeneron Pharmaceuticals (REGN)
6/1/2008 - 6/30/2012
474.55%
EXACT Sciences (EXAS)
6/1/2008 - 6/30/2012
444.16%
Expedia (EXPE)
6/1/2008 - 6/30/2012
395.34%
Booking (BKNG)
6/1/2008 - 6/30/2012
394.84%
Tractor Supply (TSCO)
6/1/2008 - 6/30/2012
376.93%
Monster Beverage (MNST)
6/1/2008 - 6/30/2012
353.52%
Dollar Tree (DLTR)
6/1/2008 - 6/30/2012
337.4%
Chipotle Mexican Grill (CMG)
6/1/2008 - 6/30/2012
315.97%
Transdigm (TDG)
6/1/2008 - 6/30/2012
269.19%
Lululemon Athletica (LULU)
6/1/2008 - 6/30/2012
264.49%
Ross Stores (ROST)
6/1/2008 - 6/30/2012
259.54%
Edwards Lifesciences (EW)
6/1/2008 - 6/30/2012
258%
Cheniere Energy Partners (CQP)
6/1/2008 - 6/30/2012
252.06%
Baidu (BIDU)
6/1/2008 - 6/30/2012
236.18%
F5 Networks (FFIV)
6/1/2008 - 6/30/2012
231.87%
XPO Logistics (XPO)
6/1/2008 - 6/30/2012
223.05%
O’Reilly Automotive (ORLY)
6/1/2008 - 6/30/2012
220.48%
Apple (AAPL)
6/1/2008 - 6/30/2012
209.65%
Ecopetrol SA ADR (EC)
6/1/2008 - 6/30/2012
201.14%
Cheniere Energy (LNG)
6/1/2008 - 6/30/2012
194.8%
Starbucks (SBUX)
6/1/2008 - 6/30/2012
193.45%
Large-cap stocks are treated as having a market cap of $10B+.