Twilio shares drop 14% despite beating earnings estimates as COO announces departure
October 28, 2021 at 11:57 AM EDT
Twilio shares are down after the company shared a weak fourth-quarter forecast and announced the departure of COO George Hu.