Infoblox (BLOX) was upgraded to hold at TheStreet Ratings.

Cardinal Health (CAH - Get Report) was upgraded to buy at Goldman Sachs. $100 price target. The medical business is improving and recent deals should boost earnings, Goldman said.

Caterpillar (CAT - Get Report) was downgraded to hold from buy at Deutsche Bank. $60 price target. The machinery sector will likely continue to underperform in 2016, Deutsche Bank said. 

Comerica (CMA - Get Report) was downgraded to sell from neutral at Goldman Sachs. $44 price target. The company will struggle to grow its core earnings, Goldman said. 

Commscope (COMM - Get Report) was upgraded to overweight from neutral at JPMorgan. $30 price target. Carriers should boost spending in 2016, which could lead to high margins, JPMorgan said. 

CVS Health (CVS - Get Report) was downgraded to neutral at Goldman Sachs. $103 price target. The industry is facing margin headwinds, Goldman said. 

Enzo Biochem (ENZ - Get Report) was upgraded to hold at TheStreet Ratings. 

Corning (GLW - Get Report) was downgraded to neutral from overweight at JPMorgan. $18 price target. Analysts also cut their estimates, given weaker TV demand, JPMorgan said. 

HCA (HCA - Get Report) was downgraded to neutral from buy at Goldman Sachs. The company was also removed from the conviction buy list. $80 price target. Outlook is hurt by lack of visibility about the ACA exchanges, Goldman said. 

Lennox (LII - Get Report) was downgraded to market perform from outperform at Wells Fargo. The company trades at a premium, but management guided toward incrementally slower earnings growth, Wells said.

 

Micron (MU - Get Report) was upgraded to overweight at Morgan Stanley. $18 price target. Sentiment and valuation are near the bottom, Morgan Stanley said. 

Pandora (P) was upgraded to market perform from underperform at FBR Capital Markets. $16 price target. Investors can see a relief rally for the stock, following the CRB decision, FBR said. 

Post Holdings (POST - Get Report) was downgraded to hold at TheStreet Ratings. 

Qualcomm (QCOM - Get Report) was upgraded to overweight from neutral at JPMorgan. The valuation looks attractive, based on a $55 price target, JPMorgan said.

Sunrun (RUN - Get Report) was upgraded to overweight from sector weight at Keybanc. $16 price target. The company's outlook has brightened, following the removal of two policy overhangs, Keybanc said. 

Surgical Affiliates (SCAI) was upgraded to buy from neutral at Goldman Sachs. $44 price target. The company can augment organic growth with acquisitions, Goldman said.

Staples (SPLS) was downgraded to hold at TheStreet Ratings. 

Visa (V - Get Report) was initiated with a buy rating at Sterne Agee, $94 price target. The company has attractive growth prospects and can increase shareholder return, Sterne Agee said. 

Verizon (VZ - Get Report) was downgraded to neutral from buy at BTIG. Analysts also cut their estimates, given the economics of phone payment plans, BTIG said.

This article was written by a staff member of TheStreet.