what is the most performance small cap stock between april 25 2007 and december 30 2007

OPTIMIZERx (OPRX) had the highest return between April 25, 2007 and December 30, 2007 by a small-cap US stock, returning 3,233.3%.

ASSET DATE % RETURN
OPTIMIZERx (OPRX)
4/25/2007 - 12/30/2007
3,233.33%
Graham (GHM)
4/25/2007 - 12/30/2007
195.54%
Capricor Therapeutics (CAPR)
4/25/2007 - 12/30/2007
168.29%
Lindsay (LNN)
4/25/2007 - 12/30/2007
141.77%
Astronics (ATRO)
4/25/2007 - 12/30/2007
135.01%
Sohu (SOHU)
4/25/2007 - 12/30/2007
128.67%
Canadian Solar (CSIQ)
4/25/2007 - 12/30/2007
125.9%
Rigel Pharmaceuticals (RIGL)
4/25/2007 - 12/30/2007
116.69%
Digital Turbine (APPS)
4/25/2007 - 12/30/2007
112.5%
Flotek Industries (FTK)
4/25/2007 - 12/30/2007
100.81%
Universal Insurance (UVE)
4/25/2007 - 12/30/2007
98.31%
O-I Glass (OI)
4/25/2007 - 12/30/2007
89.75%
Fresh Del Monte Produce (FDP)
4/25/2007 - 12/30/2007
77.46%
CEVA (CEVA)
4/25/2007 - 12/30/2007
65.49%
Neogen (NEOG)
4/25/2007 - 12/30/2007
65.46%
Shenandoah Telecommunications (SHEN)
4/25/2007 - 12/30/2007
63.65%
Lsb Industries (LXU)
4/25/2007 - 12/30/2007
62.41%
Gentherm (THRM)
4/25/2007 - 12/30/2007
61.2%
Taseko Mines (TGB)
4/25/2007 - 12/30/2007
60.52%
Talos Energy (TALO)
4/25/2007 - 12/30/2007
59.62%
OneSpan (OSPN)
4/25/2007 - 12/30/2007
59.22%
Koppers (KOP)
4/25/2007 - 12/30/2007
59.16%
PROS (PRO)
4/25/2007 - 12/30/2007
55.6%
Metalla Royalty & Streaming (MTA)
4/25/2007 - 12/30/2007
50%
Calavo Growers (CVGW)
4/25/2007 - 12/30/2007
47.89%
Small-cap stocks are treated as having a market cap between $300M and $2B.