best mid cap stocks 2003 to 2007

Archrock (AROC) had the highest return between 2003 and 2007 by a mid-cap US stock, returning 1,195,129.7%.

ASSETYEARS% RETURN
Archrock (AROC)
2003-2007
1,195,129.73%
ChipMOS Technologies (IMOS)
2003-2007
57,449.66%
BlackBerry (BB)
2003-2007
5,066.29%
DXP Enterprises (DXPE)
2003-2007
4,182.57%
Denison Mines (DNN)
2003-2007
4,093.52%
Silvercorp Metals (SVM)
2003-2007
3,932.22%
Frontline (FRO)
2003-2007
2,829.56%
Northern Oil & Gas (NOG)
2003-2007
2,427.35%
Gerdau SA ADR (GGB)
2003-2007
2,395.09%
Hub (HUBG)
2003-2007
2,105.63%
Cleveland-Cliffs (CLF)
2003-2007
1,966.26%
Taseko Mines (TGB)
2003-2007
1,907.75%
VEON (VEON)
2003-2007
1,868.14%
PLDT Inc ADR (PHI)
2003-2007
1,642.45%
Cal-Maine Foods (CALM)
2003-2007
1,441.35%
Middleby (MIDD)
2003-2007
1,381.52%
Stonex (SNEX)
2003-2007
1,366.8%
Icahn Enterprises (IEP)
2003-2007
1,327.98%
GameStop (GME)
2003-2007
1,167.54%
Astronics (ATRO)
2003-2007
1,079.04%
Terex (TEX)
2003-2007
1,075.08%
Grupo Simec SAB de CV ADR (SIM)
2003-2007
1,049.99%
Turkcell Iletisim Hizmetleri AS (TKC)
2003-2007
1,019.5%
RadNet (RDNT)
2003-2007
979.79%
Diodes (DIOD)
2003-2007
956.05%
Mid-cap stocks are treated as having a market cap between $2B and $10B.