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

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

ASSET DATE % RETURN
Insmed (INSM)
5/1/2008 - 4/30/2009
85.57%
MasTec (MTZ)
5/1/2008 - 4/30/2009
53.5%
Ferguson (FERG)
5/1/2008 - 4/30/2009
46.22%
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%
Royal Gold (RGLD)
5/1/2008 - 4/30/2009
31.72%
Westlake Chemical (WLK)
5/1/2008 - 4/30/2009
28.38%
Franco-Nevada (FNV)
5/1/2008 - 4/30/2009
22.67%
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%
Ross Stores (ROST)
5/1/2008 - 4/30/2009
14.92%
Amgen (AMGN)
5/1/2008 - 4/30/2009
14.88%
Monster Beverage (MNST)
5/1/2008 - 4/30/2009
14.69%
Edwards Lifesciences (EW)
5/1/2008 - 4/30/2009
14.45%
Tyler Technologies (TYL)
5/1/2008 - 4/30/2009
14.35%
Rollins (ROL)
5/1/2008 - 4/30/2009
14.33%
Alamos Gold (AGI)
5/1/2008 - 4/30/2009
13.9%
Fidelity National Financial (FNF)
5/1/2008 - 4/30/2009
13.81%
Tractor Supply (TSCO)
5/1/2008 - 4/30/2009
13.81%
Clorox (CLX)
5/1/2008 - 4/30/2009
6.56%
Large-cap stocks are treated as having a market cap of $10B+.