7 ms·Let’s examine the last few days of Twilio's stock to understand what is going on2 points by nickfrost 10y ago