RATINGS CHANGES

Atlas Financial (AFH) - Get Report was downgraded to hold at TheStreet ratings. You can view the full analysis from the report here: AFH

Blackstone Mortgage Trust (BXMT) - Get Report was downgraded to hold at TheStreet ratings. You can view the full analysis from the report here: BXMT

Citrix (CTXS) - Get Report was downgraded from buy to neutral, Merrill Lynch said. The stock is exploring a potential sale and this was a valuation call, although Merrill Lynch raised its price target to $91 from $87. 

HMS Holdings (HMSY) - Get Report was upgraded to a buy at TheStreet ratings. You can view the full analysis from the report here: HMSY

Occidental Petroleum (OXY) - Get Report was upgraded from neutral to buy, Merrill Lynch said. The stock's "disproportionate underperformance compared to other yield-oriented names leaves it as the only name trading below February 2016 levels, and there are signs of a tightening of global oil markets. 

Neff (NEFF)  was upgraded by two notches from underperform to buy, Merrill Lynch said. The stock now has a $20 price target. The pricing in the rental market is improving, state fiscal stimulus measures in the Sunbelt region are supportive and its free cash flow generation is reassuring.