RATINGS CHANGES

AmerisourceBergen (ABC) - Get AmerisourceBergen Corporation Report was initiated with a hold rating and a $95 price target at Jefferies.

Advanced Micro Devices (AMD) - Get Advanced Micro Devices, Inc. Report was initiated with a buy rating and $14.50 price target at Phillip Secs.

Cardinal Health (CAH) - Get Cardinal Health, Inc. Report was initiated with a hold rating and $77 price target at Jefferies.

Clovis Oncology (CLVS) - Get Clovis Oncology, Inc. Report was upgraded to overweight and assigned a $72 price target at JPMorgan.

ConocoPhillips (COP) - Get ConocoPhillips Report was upgraded to buy and assigned a $59 price target at Jefferies.

DR Horton (DHI) - Get D.R. Horton, Inc. Report was initiated with a neutral rating and $32 price target at Mizuho.

Disney (DIS) - Get Walt Disney Company Report was downgraded to neutral and assigned a $105 price target at Macquarie.

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

TheStreet Recommends

J.C. Penney  (JCP) - Get J. C. Penney Company, Inc. Report was downgraded to sell at TheStreet Ratings. You can view the full analysis from the report here: JCP.

KB Home (KBH) - Get KB Home Report was initiated with a neutral rating and $20 price target at Mizuho.

McKesson (MCK) - Get McKesson Corporation (MCK) Report was initiated with a hold rating and $153 price target at Jefferies.

Marathon Oil (MRO) - Get Marathon Oil Corporation (MRO) Report was downgraded to hold and assigned a $16 price target at Jefferies.

PulteGroup (PHM) - Get PulteGroup, Inc. Report was initiated with a neutral rating and $22 price target at Mizuho.

Transocean (RIG) - Get Transocean Ltd. Report was initiated with a sell rating and $8 price target at Odeon Capital.

TJX Companies (TJX) - Get TJX Companies Inc Report was upgraded overweight and assigned an $86 price target at Morgan Stanley.

Windstream (WIN) - Get Windstream Holdings, Inc. Report was upgraded to outperform and assigned a $5.25 price target at Raymond James.

This article was written by a staff member of TheStreet.