Ticker: TWLO
Company: TWILIO INC
Person: ERIKA ROTTENBERG, director
Transaction date: April 21, 2026
Reporting date: April 23, 2026
Average share price: 149.0215
Sold 1800.0 shares for 268238.7