CEO Khozema Executes 32,158‑Share Buy Then 9,469‑Share Sale in One Day, Signaling Confidence in Twilio’s Upside.
Twilio CEO Shipchandler Khozema’s 10b‑5‑1 trades on May 26, 2026—buying low at $76.63 and selling high near $186—signal confidence in a rising share price and stable liquidity.
4 minutes to read








