Brean Sees Twitter's 'Moment' As 'First Major Post-IPO Platform Innovation' By: Benzinga via Benzinga October 07, 2015 at 09:08 AM EDT Twitter Inc(NYSE: TWTR) shares have declined 45.67 percent over the past six months, from the high of $52.87 on April ... Read More >> Related Stocks: Bio-Techne Corp Twitter, Inc.