best performing mid cap stocks 2006 to 2008

Archrock (AROC) had the highest return between 2006 and 2008 by a mid-cap US stock, returning 195,076.3%.

ASSETYEARS% RETURN
Archrock (AROC)
2006-2008
195,076.27%
Riot Platforms (RIOT)
2006-2008
517%
Argan (AGX)
2006-2008
445.02%
RadNet (RDNT)
2006-2008
440.32%
Axogen (AXGN)
2006-2008
439.19%
Cal-Maine Foods (CALM)
2006-2008
339.12%
Covista (CVSA)
2006-2008
212.44%
ICL Israel Chemicals (ICL)
2006-2008
210.63%
Halozyme Therapeutics (HALO)
2006-2008
207.69%
EZCORP (EZPW)
2006-2008
199.41%
AZZ (AZZ)
2006-2008
179.66%
PriceSmart (PSMT)
2006-2008
152.57%
New Oriental Education & Technology (EDU)
2006-2008
149.59%
Mosaic (MOS)
2006-2008
136.77%
Gorman-Rupp (GRC)
2006-2008
128.93%
UFP Technologies (UFPT)
2006-2008
125.11%
Exponent (EXPO)
2006-2008
113.72%
Open Text (OTEX)
2006-2008
113.69%
Allegiant Travel (ALGT)
2006-2008
102.38%
Dolby Laboratories (DLB)
2006-2008
92.93%
Balchem (BCPC)
2006-2008
90.59%
VSE (VSEC)
2006-2008
87.97%
Grand Canyon Education (LOPE)
2006-2008
87.8%
Buckle (BKE)
2006-2008
84.21%
BlackBerry (BB)
2006-2008
82.79%
Mid-cap stocks are treated as having a market cap between $2B and $10B.