best performing large-cap stocks from may 2011 to dec 2011

QXO (QXO) had the highest return between May 1, 2011 and December 31, 2011 by a large-cap US stock, returning 75%.

ASSETDATE% RETURN
QXO (QXO)
5/1/2011 - 12/31/2011
75%
Galaxy Digital (GLXY)
5/1/2011 - 12/31/2011
45%
Dollar Tree (DLTR)
5/1/2011 - 12/31/2011
43.96%
Halozyme Therapeutics (HALO)
5/1/2011 - 12/31/2011
43.01%
Monster Beverage (MNST)
5/1/2011 - 12/31/2011
39.06%
O’Reilly Automotive (ORLY)
5/1/2011 - 12/31/2011
34.89%
Mastercard (MA)
5/1/2011 - 12/31/2011
34.74%
Generac (GNRC)
5/1/2011 - 12/31/2011
33.92%
Caseys General Stores (CASY)
5/1/2011 - 12/31/2011
32.81%
Intuitive Surgical (ISRG)
5/1/2011 - 12/31/2011
31.65%
Fastenal (FAST)
5/1/2011 - 12/31/2011
30.92%
McDonald’s (MCD)
5/1/2011 - 12/31/2011
30.77%
Visa Inc Class A (V)
5/1/2011 - 12/31/2011
30.17%
Ross Stores (ROST)
5/1/2011 - 12/31/2011
29.22%
Clean Harbors (CLH)
5/1/2011 - 12/31/2011
28.85%
XPO Logistics (XPO)
5/1/2011 - 12/31/2011
28.11%
Biomarin Pharmaceutical (BMRN)
5/1/2011 - 12/31/2011
27.81%
Bristol-Myers Squibb (BMY)
5/1/2011 - 12/31/2011
27.53%
Starbucks (SBUX)
5/1/2011 - 12/31/2011
27.52%
Dollar General (DG)
5/1/2011 - 12/31/2011
26.31%
Chipotle Mexican Grill (CMG)
5/1/2011 - 12/31/2011
25.65%
ONEOK (OKE)
5/1/2011 - 12/31/2011
25.52%
Pembina Pipeline (PBA)
5/1/2011 - 12/31/2011
25.22%
WW Grainger (GWW)
5/1/2011 - 12/31/2011
25.2%
NiSource (NI)
5/1/2011 - 12/31/2011
24.74%
Large-cap stocks are treated as having a market cap of $10B+.