NEW YORK (TheStreet) -- RATINGS CHANGES

Abercrombie & Fitch ( ANF - Get Report) was upgraded from hold to buy, Stifel said. $24 price target. Company is cutting costs and has improved merchandising. 

CR Bard (BCR) coverage was started with a sector weight rating, Keybanc said. Stock is already pricing in a better sales outlook.

Kansas City Southern (KSU - Get Report) was upgraded from sell to hold, Stifel said. Valuation call.

SolarCity (SCTY) was upgraded to overweight, Morgan Stanley said. $93 price target. Valuation call, as the stock is down 21% over the past month. 

Western Digital ( WDC - Get Report) was initiated with an outperform rating, Wells Fargo said. Company can continue to expand margins and generate strong free cash flow. 

This article was written by a staff member of TheStreet.