CFO Viggiano sells 9,389 shares of TWLO at $127.51 avg for $1.2M on April 2, 2026
Aidan Viggiano, Chief Financial Officer of Twilio, executed two separate sales totaling 9,389 shares for $1,197,215.82 at a blended average price of $127.51 on April 2, 2026, reducing his holdings by 6.7%. The current price of $131.53 is 8.8% below the 52-week high, and his most recent same-ticker sell one day prior (March 31) has no measurable outcome yet. Across his broader open-market history, his 20 prior sells showed a 37.50% well-timed rate over 90 days with an average 90-day return of +14.6%, indicating his historical sales have often occurred before stock declines; however, his single measurable prior sale at this ticker (January 5, 2026) posted a -3.7% 90-day return, showing mixed timing at this specific company. The sales follow a pattern of multiple dispositions within 48 hours and occur while Twilio trades near recent highs, warranting observation of upcoming quarter results and forward guidance.