TWILIO INC (TWLO)

Director ROTTENBERG ERIKA 🔴 sold 1.5K shares of TWILIO INC (TWLO) at $185.32 Transaction Date: May 04, 2026 | Filing ID: 000004