Early Access — free while we kick the tires
EdgarHawk

Viggiano Aidan

Chief Financial Officer

Officer

Latest: CFO selling · April 2026

12 filings analyzed · 1 company · Latest 2026-04-06

Companies

Company Buys Sells Direction
TWILIO INC TWLO 0 27 Net selling

Activity

April 2026
2026-04-06 TWILIO INC TWLO
medium
Sell
9,389 shares
$1,197,216
Significance 5/10

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.

2026-04-02 TWILIO INC TWLO
medium
Sell
8,231 shares
$1,010,653
Significance 5/10

CFO Aidan Viggiano sells 8,231 shares of TWLO across 4 transactions for $1,010,653.31 at blended avg $122.79

Viggiano, CFO of Twilio, executed 4 separate sales totaling 8,231 shares for $1,010,653.31 on 2026-03-31, reducing his holdings by 5.6% to 139,730 shares. At the blended average price of $122.79, the transaction occurred 5.6% below the current price of $130.95 and near the low end of the 52-week range. His cross-ticker track record shows a 90-day well-timed rate of 29.41%, though at TWLO specifically, prior sales have been mixed: one was well-timed (2025-12-31 sale with -12.2% 90d return, meaning the stock fell after), but another was poorly timed (2025-10-09 sale with +24.3% 90d return). The company trades at a P/E of 94.21 with recent 90-day performance of -5.4%, suggesting elevated valuation relative to earnings despite $1.3B in quarterly revenue and solid 13.7% annual growth.

January 2026
2026-01-07 TWILIO INC TWLO
low
Sell
7,213 shares
$980,752
Significance 4/10

CFO Viggiano sells 7,213 TWLO shares at $135.97 for $980.8K; stock up 9.8% (30d), 25.4% (90d) post-trade.

Viggiano sold 7,213 shares on 2026-01-05 at $135.97, representing a 6.0% reduction from his 119.4K pre-transaction holdings. The stock has appreciated significantly since the sale: 9.8% over 30 days and 25.4% over 90 days, indicating poorly-timed execution relative to subsequent price action. Across Viggiano's five prior TWLO trades, none achieved negative 90-day returns (the hallmark of well-timed sells); in fact, his prior four measurable trades showed gains of +24.3%, +40.9%, +40.0%, and +42.7% at the 90-day mark, all indicating he sold before rallies. His cross-ticker track record shows a 36.84% well-timed rate (0 of 4 prior TWLO sells were well-timed), and the company remains fundamentally challenged with full-year net income negative, a P/E of 324.77, and annual revenue growth of only 7.3%, despite the recent stock momentum.

2026-01-05 TWILIO INC TWLO
medium
Sell
8,109 shares
$1,162,670
Significance 5/10

CFO Aidan Viggiano sold 8,109 shares of TWLO at $143.38; stock now at $136.24, -6.4% of holdings.

Viggiano sold 8,109 shares at $143.38, near the 52-week high of $148.35, reducing holdings from 127,558 to 119,449 shares. His cross-ticker track record across 20 prior sells shows an average 90-day return of +12.2% and a well-timed rate of 38.89%, indicating his prior sales have generally not preceded stock declines. At TWLO specifically, his 3 measurable prior sales (all on 2025-09-30) showed positive 90-day returns of +40.9%, +40.0%, and +42.7%, meaning 0 of 3 were well-timed by the sell-timing definition. TWLO trades at a P/E of 309.64 with negative full-year net income despite +7.3% annual revenue growth, presenting a high-multiple, unprofitable profile. The current price of $136.24 is 8.2% below the 52-week high where this transaction occurred, leaving the near-term directional signal ambiguous pending outcome measurement.

October 2025
2025-10-14 TWILIO INC TWLO
medium
Sell
8,035 shares
$924,025
Significance 6/10

TWLO CFO Viggiano sold 8,035 shares at $115.00; stock now $108.10, -27.1% from 52-week high

Viggiano sold 8,035 shares (129.6K shares post-transaction) at $115.00, a sale that appears well-timed given the stock's subsequent 11.5% decline over 90 days and the insider's cross-ticker track record of 41.18% well-timed sell rate. His five prior TWLO trades show 2 of 2 measurable sells resulted in negative 90-day returns (-13.2% and -12.8%), indicating consistent sell timing at this specific holding. The stock now trades $108.10, down from the 52-week high of $148.35, yet the company posted Q3 revenue of $1,228,425,000 and remains unprofitable at the full-year level with a P/E of 831.54. The sale represents a 5.8% reduction in his stake and occurs amid broader stock weakness rather than material operational deterioration.

2025-10-02 TWILIO INC TWLO
medium
Sell
8,363 shares
$841,210
Significance 5/10

CFO Viggiano sells 8,363 shares at $100.59 avg; holds 137,653 post-sale. Sell pattern mirrors 4 of 5 prior TWLO transactions (negative 90d returns).

Aidan Viggiano, CFO of Twilio, executed 3 separate sales totaling 8,363 shares for $841,210.32 on 2025-09-30 at blended average price $100.59, reducing his post-transaction holdings to 137,653 shares. His prior trading pattern at TWLO shows 4 of 5 prior sells preceded 90-day declines (well-timed at that horizon), though current price ($105.42) sits 28.9% below the 52-week high and stock is down 12.4% over the past 90 days. The company carries a P/E of 810.92 on trailing earnings, reflecting weak profitability (annual net income was negative); fundamentals show modest revenue growth of 7.3% year-over-year on a $1.2B quarterly revenue base. The sale occurred in the context of stock weakness and continues a pattern of sales that have historically preceded further declines at this ticker.

July 2025
2025-07-08 TWILIO INC TWLO
medium
Sell
8,297 shares
$971,177
Significance 4/10

CFO Viggiano sells 8,297 shares of TWLO for $971,176.89 at blended avg $117.05 on 2025-07-03

Aidan Viggiano, Chief Financial Officer of Twilio Inc., executed 3 separate sales totaling 8,297 shares for $971,176.89 on July 3, 2025, reducing his holdings by -5.3% from 156,120 to 147,823 shares. This sale occurs against a backdrop of recently positive price momentum: the stock has gained +32.8% over the past 90 days and is currently trading at $122.12, above the blended transaction price of $117.05. Examining Viggiano's historical TWLO trading: his prior 4 measurable sales at this ticker in April 2025 all generated positive 90-day returns (+23.4% to +28.8%), meaning he sold before rallies—a zero percent well-timed rate at this ticker. Against his cross-ticker track record, he shows a 21.43% well-timed rate on 15 prior sells across all tickers (average 90-day return after selling: +11.4%), suggesting these sales have historically occurred after stock weakness. The current sale occurs in a rising market window, and the company's recent quarterly metrics show continued profitability challenges (unprofitable full fiscal year; latest quarter: $20.0M net income on $1,172,463,000.00 revenue).

2025-07-02 TWILIO INC TWLO
medium
Sell
7,964 shares
$990,137
Significance 6/10

CFO Viggiano sold 8.0K TWLO shares at $124.33 on 2025-06-30; stock now down 21.5% from 52-week high at $116.51.

Viggiano sold 7,964 shares for $990,137.04 on 2025-06-30 at $124.33, reducing his TWLO position by 4.9% to 156,120 shares. The stock has declined 21.5% from the 52-week high of $148.35 and is now at $116.51, placing the sale price between the current level and recent peaks. His prior five sales at TWLO (all on 2025-04-03) generated positive 90-day returns ranging from 23.4% to 28.8%, yet 0 of those 5 trades were well-timed (all occurred before the stock rallied). The current sale appears to have occurred near recent highs before the subsequent decline, but timing cannot be assessed in real time. TWLO remains unprofitable on a full-year basis despite $1.2B in quarterly revenue and 7.3% annual revenue growth, which may contextualize the stock's recent pressure.

May 2025
2025-05-16 TWILIO INC TWLO
medium
Sell
8,735 shares
$800,240
Significance 5/10

CFO Viggiano sells 8,735 shares of TWLO at blended avg $91.61 for $800.2K on 2025-04-03

Viggiano executed 5 separate sales totaling 8,735 shares for $800,239.77, reducing holdings by 4.9% to 167.9K shares. The sales occurred at prices ranging from $90.48 to $94.40, with a blended average of $91.61, versus the current price of $116.34—a 27% gap suggesting these trades occurred during a relative low point in the stock's 52-week range ($53.02–$148.35). His prior trades at TWLO show a 2 of 2 well-timed pattern at the 90-day mark, though these most recent three March 31 sales have only 30-day returns of +0.1% to +1.8% with 90-day outcomes still unmeasurable. The company's recent fundamentals show $1.2B quarterly revenue with +7.3% annual growth but a negative full-year net income, introducing context on profitability challenges that may inform the timing of executive liquidity events.

April 2025
2025-04-02 TWILIO INC TWLO
medium
Sell
7,524 shares
$721,384
Significance 5/10

Twilio CFO Aidan Viggiano sells 7,524 shares across 3 transactions for $721,383.76; stock down -13.8% in 30 days, -32.4% from 52-week high.

Aidan Viggiano, Twilio's Chief Financial Officer, executed 3 separate sales totaling 7,524 shares (7.5K shares) for $721,383.76 on March 31, 2025, at a blended average price of $95.88, reducing his holdings by -4.1%. The sales occurred as Twilio's stock has deteriorated sharply: the current price of $100.36 is -32.4% from the 52-week high and down -13.8% over the past 30 days. Fundamentally, Twilio remains unprofitable, with net income of $-9.7M over its most recent full fiscal year despite $1.1B in quarterly revenue. Viggiano's same-ticker history at TWLO shows mixed timing: his most recent prior sell on 2025-01-06 produced a 30d return of +29.3% (stock rose after he sold), but his December 2024 sale delivered a 90d return of -8.6% (well-timed by the timing metric), indicating inconsistent precision on exits at this particular ticker.

Related insiders

Create a free account

Build watchlists, get email alerts on the tickers you follow, and read the full AI analysis on every insider filing.

Sign up — free during early access