best performing market cap >2b stocks 2010

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