best mid cap stocks from 2006 to 2007

Archrock (AROC) had the highest return between 2006 and 2007 by a mid-cap US stock, returning 21,966,850%.

ASSETYEARS% RETURN
Archrock (AROC)
2006-2007
21,966,850%
Northern Oil & Gas (NOG)
2006-2007
2,288,991.67%
Danaos (DAC)
2006-2007
1,764.04%
RadNet (RDNT)
2006-2007
1,537.1%
Riot Platforms (RIOT)
2006-2007
772%
Argan (AGX)
2006-2007
567.52%
Mosaic (MOS)
2006-2007
544.4%
NeoGenomics (NEO)
2006-2007
468.54%
BlackBerry (BB)
2006-2007
410.81%
VEON (VEON)
2006-2007
377.51%
Taseko Mines (TGB)
2006-2007
314.4%
AGCO (AGCO)
2006-2007
305.85%
Astronics (ATRO)
2006-2007
301.33%
ICL Israel Chemicals (ICL)
2006-2007
292.48%
Halozyme Therapeutics (HALO)
2006-2007
290.66%
GameStop (GME)
2006-2007
290.39%
Cal-Maine Foods (CALM)
2006-2007
288.07%
New Oriental Education & Technology (EDU)
2006-2007
266.31%
PriceSmart (PSMT)
2006-2007
260.68%
Icahn Enterprises (IEP)
2006-2007
241.05%
Huron Consulting (HURN)
2006-2007
231.54%
AZZ (AZZ)
2006-2007
215.87%
UFP Technologies (UFPT)
2006-2007
212.77%
Seabridge Gold (SA)
2006-2007
200.41%
Ionis Pharmaceuticals (IONS)
2006-2007
197.73%
Mid-cap stocks are treated as having a market cap between $2B and $10B.