This month, tech company Twilio (NYSE: TWLO) reported earnings and saw a massive sell-off on the news.
read more