TWILIO INC (TWLO)

Director IMMELT JEFFREY R 🟢 acquired 408 shares of TWILIO INC (TWLO) Transaction Date: Jun 15, 2026 | Filing ID: 000063