best mid cap stocks june 2007 to 2008

Cal-Maine Foods (CALM) had the highest return between June 1, 2007 and December 31, 2008 by a mid-cap US stock, returning 124.8%.

ASSET DATE % RETURN
Cal-Maine Foods (CALM)
6/1/2007 - 12/31/2008
124.83%
Grand Canyon Education (LOPE)
6/1/2007 - 12/31/2008
87.8%
Royal Gold (RGLD)
6/1/2007 - 12/31/2008
84.57%
AeroVironment (AVAV)
6/1/2007 - 12/31/2008
75.29%
Strategic Education (STRA)
6/1/2007 - 12/31/2008
75.09%
Argan (AGX)
6/1/2007 - 12/31/2008
74.4%
Adtalem Global Education (ATGE)
6/1/2007 - 12/31/2008
70.5%
Perrigo (PRGO)
6/1/2007 - 12/31/2008
66.46%
Spire (SR)
6/1/2007 - 12/31/2008
57.45%
Masimo (MASI)
6/1/2007 - 12/31/2008
57%
Merit Medical Systems (MMSI)
6/1/2007 - 12/31/2008
55.91%
Comstock Resources (CRK)
6/1/2007 - 12/31/2008
54.31%
First Financial Bankshares (FFIN)
6/1/2007 - 12/31/2008
42.73%
Balchem (BCPC)
6/1/2007 - 12/31/2008
41.7%
Towne Bank (TOWN)
6/1/2007 - 12/31/2008
40.99%
Ionis Pharmaceuticals (IONS)
6/1/2007 - 12/31/2008
40.67%
ICL Israel Chemicals (ICL)
6/1/2007 - 12/31/2008
36.68%
Neogen (NEOG)
6/1/2007 - 12/31/2008
36%
Eldorado Gold (EGO)
6/1/2007 - 12/31/2008
35.67%
Riot Blockchain (RIOT)
6/1/2007 - 12/31/2008
34.13%
ICF International (ICFI)
6/1/2007 - 12/31/2008
32.81%
Home Bancshares, Inc (Conway, AR) (HOMB)
6/1/2007 - 12/31/2008
31.93%
Open Text (OTEX)
6/1/2007 - 12/31/2008
30.6%
Exponent (EXPO)
6/1/2007 - 12/31/2008
30.16%
UMB Financial (UMBF)
6/1/2007 - 12/31/2008
29.94%
Mid-cap stocks are treated as having a market cap between $2B and $10B.