Twitter Inc Stock Needs More Than Just This Week’s News (TWTR) By: InvestorPlace April 08, 2016 at 06:15 AM EDT Read More >> Related Stocks: MasterCard Twitter, Inc.