3 ms·Twilio is down 50% from their pre covid price. Ouchby bushbaba 4y agoTwilio is down 50% from their pre covid price. Ouch