Top 10 performing S&P 500 stocks of 2012

Published: January 2, 2013

The S&P 500 posted a total return of 15.89% in 2012, a dramatic increase over the 2.1% return in 2011. See the 10 best performing stocks stocks in the S&P 500 in 2012 in reverse order.