The Collapse Of Twitter Investor Confidence In 4 Charts By: Benzinga via Benzinga February 02, 2016 at 12:32 PM EST Twitter Inc (NASDAQ: TWTR) shares are having an awful Tuesday, down almost 8 percent on the back of a downgrade from analysts at ... Read More >> Related Stocks: Bio-Techne Corp Facebook Twitter, Inc.