best performing market cap >300m stocks from 16 may 2011 to 30 dec 2011

InnovAge (INNV) had the highest return between May 16, 2011 and December 30, 2011 by a US stock with a market cap of $300M+, returning 700%.

ASSET DATE % RETURN
InnovAge (INNV)
5/16/2011 - 12/30/2011
700%
Xpel (XPEL)
5/16/2011 - 12/30/2011
183.33%
Expedia (EXPE)
5/16/2011 - 12/30/2011
181.43%
Arq (ARQ)
5/16/2011 - 12/30/2011
155.53%
American Coastal Insurance (ACIC)
5/16/2011 - 12/30/2011
122.52%
Patrick Industries (PATK)
5/16/2011 - 12/30/2011
94.32%
Liquidity Services (LQDT)
5/16/2011 - 12/30/2011
93.9%
STAAR Surgical (STAA)
5/16/2011 - 12/30/2011
84.36%
QXO (QXO)
5/16/2011 - 12/30/2011
75%
Red Cat (RCAT)
5/16/2011 - 12/30/2011
70%
Valhi (VHI)
5/16/2011 - 12/30/2011
69.15%
HealthStream (HSTM)
5/16/2011 - 12/30/2011
67.58%
Golar LNG (GLNG)
5/16/2011 - 12/30/2011
67.46%
Argan (AGX)
5/16/2011 - 12/30/2011
65.71%
Agilysys (AGYS)
5/16/2011 - 12/30/2011
62.24%
Silicon Motion Technology (SIMO)
5/16/2011 - 12/30/2011
57.3%
SPS Commerce (SPSC)
5/16/2011 - 12/30/2011
56.23%
Sturm Ruger (RGR)
5/16/2011 - 12/30/2011
55.99%
Generac (GNRC)
5/16/2011 - 12/30/2011
55.55%
Innodata (INOD)
5/16/2011 - 12/30/2011
55.12%
Mistras (MG)
5/16/2011 - 12/30/2011
52.82%
Digital Turbine (APPS)
5/16/2011 - 12/30/2011
51.16%
United States Lime & Minerals (USLM)
5/16/2011 - 12/30/2011
51.11%
PriceSmart (PSMT)
5/16/2011 - 12/30/2011
48.88%
Genesco (GCO)
5/16/2011 - 12/30/2011
48.59%