best performing stocks 2011 market cap > 300m

InnovAge (INNV) had the highest return in 2011 by a US stock with a market cap of $300M+, returning 2,566.7%.