RATINGS CHANGES

Juniper Networks (JNPR) - Get Report was downgraded to sell from hold at Deutsche Bank. $21 price target. The valuation is less attractive, as the company faces structural headwinds, Deutsche said. 

Noble (NBL) - Get Report was upgraded to outperform from market perform at BMO Capital. $50 price target. The stock has lagged its peers, even though management is executing relatively well, BMO said. 

Occidental Petroleum (OXY) - Get Report was downgraded to market perform from outperform at BMO Capital. The valuation is less attractive, based on a $70 price target, BMO said. 

Ellis Perry (PERY) - Get Report was upgraded to hold at TheStreet Ratings. You can view the full analysis from the report here: PERY.

Post (POST) - Get Report was upgraded to buy at TheStreet Ratings. You can view the full analysis from the report here: POST.

AT&T (T) - Get Report was downgraded to hold from buy at Deutsche Bank. $43 price target. Fundamental headwinds are increasing, Deutsche said. 

Exxon Mobil (XOM) - Get Report was downgraded to market perform from outperform at Wells Fargo. The company trades at a premium valuation and will likely struggle to find attractively valued assets to acquire, Wells said. 

This article was written by a staff member of TheStreet.