best small cap stocks april 2008 to june 2008

Riley Exploration Permian (REPX) had the highest return between April 1, 2008 and June 30, 2008 by a small-cap US stock, returning 344.7%.

ASSET DATE % RETURN
Riley Exploration Permian (REPX)
4/1/2008 - 6/30/2008
344.67%
LifeMD (LFMD)
4/1/2008 - 6/30/2008
110%
Graham (GHM)
4/1/2008 - 6/30/2008
103.97%
Lineage Cell Therapeutics (LCTX)
4/1/2008 - 6/30/2008
103.42%
Canadian Solar (CSIQ)
4/1/2008 - 6/30/2008
87.8%
Osisko Development (ODV)
4/1/2008 - 6/30/2008
73.99%
Vaalco Energy (EGY)
4/1/2008 - 6/30/2008
72.51%
Hudson Technologies (HDSN)
4/1/2008 - 6/30/2008
68.67%
Olympic Steel (ZEUS)
4/1/2008 - 6/30/2008
65.22%
Titan Machinery (TITN)
4/1/2008 - 6/30/2008
62.7%
Baytex Energy (BTE)
4/1/2008 - 6/30/2008
57.93%
Dorchester Minerals (DMLP)
4/1/2008 - 6/30/2008
54.85%
Insteel Industries (IIIN)
4/1/2008 - 6/30/2008
53.61%
Sohu (SOHU)
4/1/2008 - 6/30/2008
52.63%
Tetra Technologies (TTI)
4/1/2008 - 6/30/2008
50.64%
NPK International (NPKI)
4/1/2008 - 6/30/2008
50.29%
Hackett (HCKT)
4/1/2008 - 6/30/2008
48.33%
Genesco (GCO)
4/1/2008 - 6/30/2008
48.05%
Meta Financial (CASH)
4/1/2008 - 6/30/2008
48.02%
Natural Resource Partners (NRP)
4/1/2008 - 6/30/2008
47.16%
Golden Entertainment (GDEN)
4/1/2008 - 6/30/2008
46.55%
ePlus (PLUS)
4/1/2008 - 6/30/2008
46.27%
Celldex Therapeutics (CLDX)
4/1/2008 - 6/30/2008
45.6%
Crawford (CRD.B)
4/1/2008 - 6/30/2008
45.53%
Nabors Industries (NBR)
4/1/2008 - 6/30/2008
45.22%
Small-cap stocks are treated as having a market cap between $300M and $2B.