best performing stocks q1 2010 market cap >100m

Sandstorm Gold Ltd N (SAND) had the highest return in Q1 2010 by a US stock with a market cap of $100M+, returning 432,700%.