what is the most performance small cap stock between may 24 2011 and june 30 2012

InnovAge (INNV) had the highest return between May 24, 2011 and June 30, 2012 by a small-cap US stock, returning 444%.

ASSET DATE % RETURN
InnovAge (INNV)
5/24/2011 - 6/30/2012
444%
Xpel (XPEL)
5/24/2011 - 6/30/2012
227.78%
Arq (ARQ)
5/24/2011 - 6/30/2012
184.11%
Innodata (INOD)
5/24/2011 - 6/30/2012
182.64%
Liquidity Services (LQDT)
5/24/2011 - 6/30/2012
164.22%
Arena (AREN)
5/24/2011 - 6/30/2012
152.26%
Smith & Wesson Brands (SWBI)
5/24/2011 - 6/30/2012
140.87%
HealthStream (HSTM)
5/24/2011 - 6/30/2012
127.87%
Hudson Technologies (HDSN)
5/24/2011 - 6/30/2012
122.7%
MiMedx (MDXG)
5/24/2011 - 6/30/2012
112.12%
United States Antimony (UAMY)
5/24/2011 - 6/30/2012
111.52%
Allot Communications (ALLT)
5/24/2011 - 6/30/2012
107.29%
Mercantile Bank (MBWM)
5/24/2011 - 6/30/2012
104.79%
Lendingtree (TREE)
5/24/2011 - 6/30/2012
102.83%
Sturm Ruger (RGR)
5/24/2011 - 6/30/2012
98.04%
Digital Turbine (APPS)
5/24/2011 - 6/30/2012
97.37%
John B Sanfilippo & Son (JBSS)
5/24/2011 - 6/30/2012
94.65%
First Business Financial Services (FBIZ)
5/24/2011 - 6/30/2012
87.37%
Peoples Bancorp (PEBO)
5/24/2011 - 6/30/2012
86.58%
Carter’s (CRI)
5/24/2011 - 6/30/2012
84.11%
Myers Industries (MYE)
5/24/2011 - 6/30/2012
76.01%
Thermon (THR)
5/24/2011 - 6/30/2012
71.58%
Dynavax Technologies (DVAX)
5/24/2011 - 6/30/2012
71.43%
Preferred Bank (PFBC)
5/24/2011 - 6/30/2012
70.19%
Nathans Famous (NATH)
5/24/2011 - 6/30/2012
68.09%
Small-cap stocks are treated as having a market cap between $300M and $2B.