Twitter's Stock Tumbles Amid Executive Departures | Fortune