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.