Oppenheimer Expects Twitter Consensus To Fall 7-11% By: Benzinga via Benzinga February 11, 2016 at 12:48 PM EST On the back of Twitter Inc (NYSE: TWTR)'s earnings call, commentary is spilling in from all sides. Popular themes for ... Read More >> Related Stocks: Bio-Techne Corp Twitter, Inc.