Wall Street Consensus On Twitter: Sell The Stock By: Benzinga via Benzinga February 10, 2017 at 11:03 AM EST Shares of Twitter Inc (NYSE: TWTR) continued trading lower on Friday after Thursday's disappointing earnings report resulted in a more ... Read More >> Related Stocks: Bio-Techne Corp Twitter, Inc. UBS Group Ag ADR