Twitter Innovations Fail To Address Platform's Achilles Heel By: Benzinga via Benzinga June 30, 2016 at 10:44 AM EDT Twitter Inc (NYSE: TWTR) saw a sharp rebound of over 20 percent following the announcement of Microsoft Corporation (NASDAQ: MSFT) ... Read More >> Related Stocks: Bio-Techne Corp Microsoft Twitter, Inc.