Does Netflix Have The Answer For Twitter's Woes? By: Benzinga via Benzinga January 27, 2016 at 15:02 PM EST Twitter Inc (NYSE: TWTR) has taken a beating this week as its stagnant user base scared investors away from the former social media ... Read More >> Related Stocks: Bio-Techne Corp Netflix Twitter, Inc.