Why CLSA Just Went Negative On Twitter By: Benzinga via Benzinga December 14, 2015 at 08:14 AM EST Shares of Twitter Inc (NYSE: TWTR) have lost nearly 30 percent over the past year. Despite a year of underperformance versus its ... Read More >> Related Stocks: Bio-Techne Corp Facebook Twitter, Inc.