Twitter Slammed After Q1 Report By: Benzinga via Benzinga April 27, 2016 at 11:47 AM EDT Twitter Inc (NYSE: TWTR) shares are trading lower by $2.58 (14.6 percent) at $15.17 in Wednesday's session. Although the company ... Read More >> Related Stocks: Twitter, Inc.