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 - Get Report) 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.