Top 10 performing S&P 500 stocks of 2012

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.

Tesoro

  • 2 of 11
Total return: 89.7%
  • 2 of 11
Connect with P&I
Partner Content