best performing stocks in the large cap or mega cap 2010

First Majestic Silver (AG) had the highest return in 2010 by a US stock with a market cap of $10B+, returning 255.9%.