Ratings Changes

Apollo Global Management (APO) - Get Report was upgraded to buy at TheStreet Ratings. You can view the full analysis from the report here: APO.

Biogen (BIIB) - Get Report was upgraded to buy at Citigroup. $305 price target. There seems to be an attractive risk/reward for the MS product line, Citi said. 

Caterpillar (CAT) - Get Report was upgraded to overweight at Barclays. $110 price target. The valuation is more attractive, as 2018 earnings estimates are well-above consensus, Barclays said. 

Sysco (SYY) - Get Report was upgraded to outperform from neutral at Credit Suisse. $59 price target. The recent selloff has created a buying opportunity, as management recently boosted guidance, Credit Suisse said. 

Terraform Global (GLBL) was initiated with a sell rating at TheStreet Ratings. You can view the full analysis from the report here: GLBL.

Stock Comments and EPS Changes

Shares of Apple (AAPL) - Get Report are now seen reaching $154 at Canaccord Genuity. The iPhone appears to be gaining market share and Canaccord has a buy rating on the stock. 

Shares of Micron (MU) - Get Report are now seen reaching $30, according to Nomura. Earnings estimates were also increased, given strong DRAM pricing, Nomura said. The analysts also have a buy rating on the stock. 

This article was written by a staff member of TheStreet.