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

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

TheStreet Recommends

Kansas City Southern (KSU) - Get Kansas City Southern (KSU) 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 Western Digital Corporation 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.