RATINGS CHANGES

AK Steel (AKS) - Get AK Steel Holding Corporation Report was upgraded to outperform and assigned an $8.10 price target at Macquarie. 

Bank of America (BAC) - Get Bank of America Corp Report was downgraded to hold and assigned a $22 price target at Berenberg. 

Discovery Communications (DISCA) - Get Discovery, Inc. Class A Report was upgraded to buy at TheStreet Ratings. You can view the full analysis from the report here: DISCA.

Gap (GPS) - Get Gap, Inc. (GPS) Report was upgraded to buy at TheStreet Ratings. You can view the full analysis from the report here: GPS.

Groupon (GRPN) - Get Groupon, Inc. Report was downgraded to underweight and assigned a $3.50 price target at Morgan Stanley. 

KeyCorp (KEY) - Get KeyCorp (KEY) Report was upgraded to overweight at Piper Jaffray. 

TheStreet Recommends

Nucor (NUE) - Get Nucor Corporation Report was upgraded to neutral and assigned a $62 price target at Macquarie. 

Sally Beauty (SBH) - Get Sally Beauty Holdings, Inc. Report was downgraded to sector weight at KeyBanc. 

Steel Dynamics (STLD) - Get Steel Dynamics, Inc. Report was upgraded to outperform and assigned a $44 price target at Macquarie. 

Stanley Black & Decker (SWK) - Get Stanley Black & Decker, Inc. Report was upgraded to overweight and assigned a $152 price target at JPMorgan. 

U.S. Steel (X) - Get United States Steel Corporation Report was upgraded to neutral and assigned a $30 price target at Macquarie. 

Xilinx (XLNX) - Get Xilinx, Inc. (XLNX) Report was upgraded to outperform and assigned a $70 price target at Credit Suisse. 

This article was written by a staff member of TheStreet.