Why Dick Costolo Is 'In Trouble' After Twitter Leak, Earnings Miss By: Benzinga via Benzinga April 28, 2015 at 16:58 PM EDT Shares of Twitter Inc (NYSE: TWTR) were halted shortly before Tuesday's close after the company's first quarter earnings were ... Read More >> Related Stocks: Bio-Techne Cp Twitter, Inc.