Let’s examine the last few days of Twilio's stock to understand what is going on | Heykuki News