best performing stocks in the large cap from may 2008 to apr 2009

QXO (QXO) had the highest return between May 1, 2008 and April 30, 2009 by a large-cap US stock, returning 125%.

ASSET DATE % RETURN
QXO (QXO)
5/1/2008 - 4/30/2009
125%
Insmed (INSM)
5/1/2008 - 4/30/2009
85.57%
Ensign (ENSG)
5/1/2008 - 4/30/2009
63.04%
Stifel Financial (SF)
5/1/2008 - 4/30/2009
56.48%
MasTec (MTZ)
5/1/2008 - 4/30/2009
53.5%
Ferguson (FERG)
5/1/2008 - 4/30/2009
46.75%
Netflix (NFLX)
5/1/2008 - 4/30/2009
43.07%
AutoZone (AZO)
5/1/2008 - 4/30/2009
37.12%
O’Reilly Automotive (ORLY)
5/1/2008 - 4/30/2009
35.04%
NetEase (NTES)
5/1/2008 - 4/30/2009
34.97%
Dollar Tree (DLTR)
5/1/2008 - 4/30/2009
34%
Ionis Pharmaceuticals (IONS)
5/1/2008 - 4/30/2009
32.88%
Royal Gold (RGLD)
5/1/2008 - 4/30/2009
31.72%
Celsius (CELH)
5/1/2008 - 4/30/2009
30.14%
Westlake Chemical (WLK)
5/1/2008 - 4/30/2009
28.38%
Franco-Nevada (FNV)
5/1/2008 - 4/30/2009
22.65%
Caseys General Stores (CASY)
5/1/2008 - 4/30/2009
21.49%
F5 Networks (FFIV)
5/1/2008 - 4/30/2009
20.88%
Vertex Pharmaceuticals (VRTX)
5/1/2008 - 4/30/2009
19.88%
Somnigroup International (SGI)
5/1/2008 - 4/30/2009
17.44%
Evercore Partners (EVR)
5/1/2008 - 4/30/2009
16.8%
Ross Stores (ROST)
5/1/2008 - 4/30/2009
14.91%
Amgen (AMGN)
5/1/2008 - 4/30/2009
14.88%
Monster Beverage (MNST)
5/1/2008 - 4/30/2009
14.69%
Coca-Cola Consolidated (COKE)
5/1/2008 - 4/30/2009
14.48%
Large-cap stocks are treated as having a market cap of $10B+.