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

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

ASSET DATE % RETURN
Insmed (INSM)
6/1/2008 - 5/31/2009
180%
Primo Brands (PRMB)
6/1/2008 - 5/31/2009
94.7%
Ferguson (FERG)
6/1/2008 - 5/31/2009
93.56%
Royal Gold (RGLD)
6/1/2008 - 5/31/2009
54.05%
NetEase (NTES)
6/1/2008 - 5/31/2009
51.86%
O’Reilly Automotive (ORLY)
6/1/2008 - 5/31/2009
37.91%
Franco-Nevada (FNV)
6/1/2008 - 5/31/2009
33.99%
Alamos Gold (AGI)
6/1/2008 - 5/31/2009
31.09%
Netflix (NFLX)
6/1/2008 - 5/31/2009
29.93%
AngloGold Ashanti (AU)
6/1/2008 - 5/31/2009
21.75%
Dollar Tree (DLTR)
6/1/2008 - 5/31/2009
21.3%
AutoZone (AZO)
6/1/2008 - 5/31/2009
20.51%
Westlake Chemical (WLK)
6/1/2008 - 5/31/2009
19.39%
Monster Beverage (MNST)
6/1/2008 - 5/31/2009
16.82%
Caseys General Stores (CASY)
6/1/2008 - 5/31/2009
16.72%
Ryanair Holdings PLC ADR (RYAAY)
6/1/2008 - 5/31/2009
14.69%
Amgen (AMGN)
6/1/2008 - 5/31/2009
13.71%
Watsco (WSO.B)
6/1/2008 - 5/31/2009
12.85%
Watsco (WSO)
6/1/2008 - 5/31/2009
11.27%
Edwards Lifesciences (EW)
6/1/2008 - 5/31/2009
10.62%
MasTec (MTZ)
6/1/2008 - 5/31/2009
9.93%
Ross Stores (ROST)
6/1/2008 - 5/31/2009
8.72%
Darden Restaurants (DRI)
6/1/2008 - 5/31/2009
8.44%
Tractor Supply (TSCO)
6/1/2008 - 5/31/2009
8.14%
Gold Fields Ltd ADR (GFI)
6/1/2008 - 5/31/2009
8.14%
Large-cap stocks are treated as having a market cap of $10B+.