Even Trump Can't Save Twitter From Monetization Failure By: Benzinga via Benzinga May 01, 2017 at 11:48 AM EDT Twitter Inc (NYSE: TWTR) investors enjoyed a big post-earnings pop last week, and shares are surging another 6.5 percent on Monday after ... Read More >> Related Stocks: Bio-Techne Corp Block Inc Facebook Snap Inc Twitter, Inc.