5 Best and Worst S&P 500 Stocks of 2011 By: InvestorPlace December 16, 2011 at 08:00 AM EST Read More >> Related Stocks: Bank of America Cabot Oil & Gas First Solar