Insider Trading Activity ($TWLO) — August 20, 2026
Twilio director Andrew Stafman sold $123.54 million in TWLO shares during August 3–20, 2026, with zero insider buys recorded—marking a decidedly bearish 0.00 buy/sell ratio. While insiders sell for various reasons, the absence of offsetting purchases combined with the transaction's scale warrants at
This period recorded just 1 transaction — a single sell — with zero insider buys logged between August 3 and August 20, 2026. The sole trade was a $123.54 million sale of TWLO shares by director Andrew Stafman, making the dominant signal for this period unambiguously net selling 🔴. Total actionable dollar volume (buys + sells) came in at $123,540,000, driven entirely by that one transaction.