best performing stocks in 2011 in mid

Ascent Solar Technologies, Inc Common Stock (ASTI) had the highest return in 2011 by a US stock, returning 29,069,667.4%.