Director Andrew Stafman sold 1,000,000 shares of TWLO for $184.1M on 2026-05-27, reducing stake by 61.7%.
Andrew Stafman sold 1,000,000 shares at $184.14, reducing his holdings from 1,620,000 shares to 620,000 shares—a 61.7% reduction in his position. The sale occurred when the stock was trading 10.9% below its 52-week high of $203.71, despite strong recent momentum (30-day return +27.3%, 90-day return +51.8%). Notably, Stafman's two prior sales at TWLO were both well-timed at the 90-day mark, with both resulting in negative subsequent returns, suggesting a pattern of selling ahead of declines. The current sale coincides with a valuation environment marked by an elevated P/E of 267.01 relative to the company's fundamentals, which grew revenues 13.7% year-over-year to $1.4B and generated $90.1M in net income. This substantial director-level sell-off, combined with his historical success timing exits at this ticker, warrants investor attention to near-term price action and any forward guidance changes.