Analysts' Actions -- American Eagle, Best Buy, Sony, Valeant and More

RATINGS CHANGES

American Eagle (AEO) was upgraded to buy from hold at Deutsche Bank. $22 price target. 

Best Buy (BBY) was downgraded to hold from buy at Jefferies. $36 price target. 4K TV sales cycle is maturing, Jefferies said. 

Bright Horizons (BFAM) was upgraded to overweight from neutral at Jefferies. $76 price target. The company can expand margins in the coming quarters, Jefferies said. 

Dollar General (DG) was downgraded to hold from buy at Jefferies. $96 price target. The valuation is less attractive, as the company is facing increased competition, Jefferies said. 

Esterline (ESL) was upgraded to buy at Drexel Hamilton. $86 price target. Margins will likely recover in the coming quarters, Drexel said. 

Maui Land & Pineapple (MLP) was upgraded to buy at TheStreet Ratings. You can view the full analysis from the report here: MLP.

Ritchie Bros (RBA) was upgraded to overweight from sector weight at Keybanc. $34 price target. The valuation is more attractive, following a recent 15% decline, Keybanc said. 

Sony (SNE) was upgraded to buy at TheStreet Ratings. You can view the full analysis from the report here: SNE.

Valeant Pharmaceuticals (VRX) was upgraded to neutral from underperform at Mizuho. $25 price target. The valuation is more attractive, given new guidance and based on sum-of-the-parts, Mizuho said. 

This article was written by a staff member of TheStreet.

More from Stocks

Here Is How Mastercard Is Betting That Global Trade Will Increase

Here Is How Mastercard Is Betting That Global Trade Will Increase

Tesla, Disney, Marvel and Denmark's Danske Bank - 5 Things You Must Know

Tesla, Disney, Marvel and Denmark's Danske Bank - 5 Things You Must Know

Here's One Reason Why the Markets Have Become Resilient to Trade Worries

Here's One Reason Why the Markets Have Become Resilient to Trade Worries

3 Reasons Apple or Alphabet Should Consider Buying Tesla

3 Reasons Apple or Alphabet Should Consider Buying Tesla

FedEx Tanks After It Fails to Deliver on Earnings

FedEx Tanks After It Fails to Deliver on Earnings