Alphabet (GOOGL) - Get Report (GOOG) - Get Report was initiated with an overweight rating at Barclays. $1,065 price target. The company can generate 20% annual sales and earnings growth for the next few years, Barclays said.
Morgan Stanley (MS) - Get Report was upgraded to buy from hold at Deutsche Bank. $47 price target. Stock is down 10%, but the analyst is optimistic about capital markets and an improvement in trading, Deutsche said.
Twitter (TWTR) - Get Report was initiated with an underweight rating at Barclays. $14 price target. Revenue growth has turned negative and the stock is trading at 110 times expected 2018 EBITDA, Barclays said.
Vertex (VRTX) - Get Report was upgraded to outperform from market perform at BMO Capital. $128 price target. Positive Phase III data suggests that triple combination treatment now has a 65% chance of success, BMO said.
This article was written by a staff member of TheStreet.