best performing large cap stocks from may 2011 dec 2011

Expedia (EXPE) had the highest return since May 31, 2011 and in December 2011 by a large-cap US stock, returning 152.5%.

Large-cap stocks are treated as having a market cap of $10B+.