best one year investments 12/01/2008 to 06/06/2010 with a market cap above 20 billion

Ferguson (FERG) had the best year between December 1, 2008 and June 6, 2010 by a US stock with a market cap of $20B+ in 2010, returning 172,821.3%.