RATINGS CHANGES

Allied World (AWH) was downgraded to underperform at BMO Capital. $32 price target. The company lacks near-term catalysts, BMO said. 

BB&T (BBT - Get Report) was downgraded to underweight from neutral at Piper Jaffray. $35 price target. Margin and credit pressure could weigh on valuation, Piper said.

Better Online Solutions (BOSC - Get Report) was upgraded to hold at TheStreet Ratings. You can view the full analysis from the report here: BOSC.

CIT (CIT - Get Report) was downgraded to neutral from buy at Sterne Agee. $37 price target. It will take management longer than expected to achieve target profits, Sterne Agee said. 

Ensco (ESV) was downgraded to underweight at Barclays. The potential for normalized day rates is at least another year out, Barclays said. 

HB Fuller (FUL - Get Report) was upgraded to overweight from neutral at JPMorgan. $46 price target. The company has strong momentum and can increase earnings, JPMorgan said. 

Ingersoll-Rand (IR - Get Report) was downgraded to neutral at Goldman Sachs. The valuation isn't as attractive, based on a $64 price target, Goldman said. 

KBR (KBR - Get Report) was upgraded to neutral from sell at Goldman Sachs. The potential settlement with Pemex can drive upside, Goldman said.

Carmax (KMX - Get Report) was downgraded to neutral from buy at Sterne Agee. The company is facing increased competition, Sterne Agee said. 

Lennox (LII - Get Report) was downgraded to neutral from buy at Goldman Sachs. $136 price target. Margin expansion is slowing, Goldman said. 

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

Parker Hannifin (PH - Get Report) was downgraded to sell at Goldman Sachs. The valuation isn't as attractive, based on a $92 price target.

Qualcomm (QCOM - Get Report) was downgraded to equal weight at Barclays. $50 price target. The company is facing increased competition from Intel (INTC - Get Report) , Barclays said.

Spark Energy (SPKE - Get Report) was upgraded to hold at TheStreet Ratings. You can view the full analysis from the report here: SPKE.

Hanover Insurance (THG - Get Report) was upgraded to outperform at BMO Capital. $98 price target. Underwriting improvement should boost return on equity, BMO said.

Timken (TKR - Get Report) was downgraded to neutral from buy at Goldman Sachs. The valuation isn't as attractive, based on a $30 price target.

This article was written by a staff member of TheStreet.