RATINGS CHANGES

Cavium (CAVM) was upgraded to hold at TheStreet Ratings. You can view the full analysis from the report here: CAVM.

ConocoPhillips (COP) - Get Report was upgraded to hold from underperform at Jefferies. The valuation is more attractive, based on a $40 price target, Jefferies said. 

Discover (DFS) - Get Report was downgraded to equal-weight at Barclays. The company's earnings are most leveraged to an economic recession, Barclay's said. 

DineEquity (DIN) - Get Report was upgraded to overweight from sector weight at Keybanc. The valuation is more attractive, based on a $90 price target, Keybanc said. 

Healthcare Services (HCSG) - Get Report was downgraded to market perform at William Blair. Department of Labor rules could affect the 2017 outlook, William Blair said. 

Ligand (LGND) - Get Report was upgraded to hold from sell at Deutsche Bank. The valuation is more attractive, based on a $105 price target, Deutsche said. 

Maxim (MXIM) - Get Report was downgraded to sector perform from outperform at RBC Capital. The valuation is less attractive, based on a $40 price target, RBC said. 

NuStar (NSH) was downgraded to sell at TheStreet Ratings. You can view the full analysis from the report here: NSH.

Wesco (WCC) - Get Report was downgraded to perform from outperform at Oppenheimer. The valuation is less attractive, as the company is facing tougher growth comparisons, Oppenheimer said. 

This article was written by a staff member of TheStreet.