NEW YORK (TheStreet) -- RATINGS CHANGES

Carnival (CCL - Get Report) was upgraded from neutral to buy at Jefferies. $62 price target. Stock is attractive, following the recent pullback. 

CarMax (KMX - Get Report) downgraded at Oppenheimer from outperform to perform. Company is facing tougher comps and is leveraged to lower used car demand. 

Deere & Company
(DE - Get Report) was downgraded to hold at TheStreet Ratings.  You can view the full analysis from the report here: DE

Finish Line
(FINL) was upgraded from market perform to outperform at FBR Capital Markets. $30 price target. Macy's partnership and running demand should drive near-term growth.

FMC (FMC - Get Report) was upgraded at Jefferies from hold to buy. Valuation call, based on a $47 price target. 

Viacom ( VIAB - Get Report) was downgraded to hold at TheStreet Ratings. You can view the full analysis from the report here: VIAB

Stock Comments / EPS Changes

Mosaic
(MOS - Get Report) estimates, target cut at Morgan Stanley. Shares of MOS now seen reaching $42, according to Morgan Stanley. Estimates also reduced, given lower expected potash prices. Overweight rating.

This article was written by a staff member of TheStreet.