For Twitter, There's Still A Lot Of Work Ahead By: Benzinga via Benzinga February 11, 2016 at 08:37 AM EST Shares of Twitter Inc (NYSE: TWTR) have been trending south in recent months, down 45 percent since November 11, ... Read More >> Related Stocks: Bio-Techne Corp Twitter, Inc.