Chief Financial Officer
Avg Cost/Share
$235.17
Shares
1,394
Total Value
$326,863.38
Owned After
109,114
| Insider | Ticker | Relationship | Date | Transaction | Avg Cost | Shares | Total Value | Owned After | SEC Forms |
|---|---|---|---|---|---|---|---|---|---|
| Viggiano Aidan | TWLO | Chief Financial Officer | Aug 17, 2026 | Sell | $235.17 | 1,394 | $326,863.38 | 109,114 |