Twitter’s big improvements are ‘already priced in’

Twitter shares may be topping out, according to Macquarie analyst Ben Schachter. The stock has soared this year, and all of Twitter's strategy and product improvements are priced in, he says.