Twitter Falls Amid OTR Global Downgrade, Falling Ad Prices By: Benzinga via Benzinga January 28, 2015 at 11:32 AM EST Shares of Twitter Inc (NYSE: TWTR) fell Wednesday below the $38 level following the release of a note from OTR Global which cut its ... Read More >> Related Stocks: Twitter, Inc.