Axiom's Anthony Reveals Why Twitter Shares 'Should Work' By: Benzinga via Benzinga October 28, 2015 at 11:09 AM EDT Twitter Inc (NYSE: TWTR) shares have lost 18 percent year-to-date, declining steadily after hitting a high of $52.87 on April ... Read More >> Related Stocks: Twitter, Inc.