Twilio insider activity
What the executives and directors of Twilio actually did with their own shares, decoded from their SEC Form 4 filings. Each figure says the stretch of time it covers.
The tape: three years of insider trades
Every marker sits at the price reported on the Form 4. The line is the monthly median of all prices insiders reported, so the chart needs no market feed; the grey strip is the routine flow (grants, vestings, tax withholding and gifts) that a headline gets wrong by counting it as selling.
The 92 routine events on the chart, as a list
| Date | Insider | Shares |
|---|---|---|
| Mar 24, 2026 | Robinson Douglas A. | 3,526 |
| Mar 15, 2026 | PATRICK DEVAL L | 673 |
| Mar 15, 2026 | Epstein Jeff | 951 |
| Mar 15, 2026 | IMMELT JEFFREY R | 703 |
| Mar 15, 2026 | ROTTENBERG ERIKA | 2,058 |
| Mar 15, 2026 | Ferguson Scott D. | 688 |
| Mar 15, 2026 | Dubinsky Donna | 2,019 |
| Mar 15, 2026 | Suzuki Miyuki | 682 |
| Mar 15, 2026 | Bell Charles H | 688 |
| Feb 21, 2026 | Shipchandler Khozema | 70K |
| Feb 21, 2026 | Viggiano Aidan | 38K |
| Dec 15, 2025 | PATRICK DEVAL L | 627 |
| Dec 15, 2025 | Epstein Jeff | 885 |
| Dec 15, 2025 | IMMELT JEFFREY R | 655 |
| Dec 15, 2025 | ROTTENBERG ERIKA | 1,917 |
| Dec 15, 2025 | Ferguson Scott D. | 641 |
| Dec 15, 2025 | Dubinsky Donna | 1,881 |
| Dec 15, 2025 | Suzuki Miyuki | 635 |
| Dec 15, 2025 | Bell Charles H | 641 |
| Nov 13, 2025 | Dubinsky Donna | 4,063 |
| Sep 15, 2025 | PATRICK DEVAL L | 763 |
| Sep 15, 2025 | Epstein Jeff | 1,077 |
| Sep 15, 2025 | IMMELT JEFFREY R | 797 |
| Sep 15, 2025 | ROTTENBERG ERIKA | 2,334 |
| Sep 15, 2025 | Ferguson Scott D. | 780 |
| Sep 15, 2025 | Dubinsky Donna | 2,289 |
| Sep 15, 2025 | Suzuki Miyuki | 773 |
| Sep 15, 2025 | Bell Charles H | 780 |
| Jun 12, 2025 | Suzuki Miyuki | 1,360 |
| Jun 9, 2025 | PATRICK DEVAL L | 691 |
| Jun 9, 2025 | Epstein Jeff | 963 |
| Jun 9, 2025 | IMMELT JEFFREY R | 722 |
| Jun 9, 2025 | ROTTENBERG ERIKA | 2,112 |
| Jun 9, 2025 | Ferguson Scott D. | 706 |
| Jun 9, 2025 | Dubinsky Donna | 2,073 |
| Jun 9, 2025 | Bell Charles H | 706 |
| Mar 15, 2025 | PATRICK DEVAL L | 618 |
| Mar 15, 2025 | Epstein Jeff | 833 |
| Mar 15, 2025 | IMMELT JEFFREY R | 646 |
| Mar 15, 2025 | ROTTENBERG ERIKA | 1,890 |
| Mar 15, 2025 | Ferguson Scott D. | 632 |
| Mar 15, 2025 | Dubinsky Donna | 1,854 |
| Mar 15, 2025 | Suzuki Miyuki | 626 |
| Mar 15, 2025 | Bell Charles H | 632 |
| Feb 18, 2025 | Shipchandler Khozema | 62K |
| Feb 18, 2025 | Viggiano Aidan | 34K |
| Dec 15, 2024 | PATRICK DEVAL L | 732 |
| Dec 15, 2024 | Epstein Jeff | 987 |
| Dec 15, 2024 | IMMELT JEFFREY R | 766 |
| Dec 15, 2024 | ROTTENBERG ERIKA | 2,238 |
| Dec 15, 2024 | Ferguson Scott D. | 749 |
| Dec 15, 2024 | Dubinsky Donna | 2,196 |
| Dec 15, 2024 | Suzuki Miyuki | 908 |
| Dec 15, 2024 | Bell Charles H | 749 |
| Sep 16, 2024 | Ferguson Scott D. | 1,250 |
| Sep 15, 2024 | PATRICK DEVAL L | 1,240 |
| Sep 15, 2024 | Epstein Jeff | 1,672 |
| Sep 15, 2024 | IMMELT JEFFREY R | 1,297 |
| Sep 15, 2024 | ROTTENBERG ERIKA | 3,849 |
| Sep 15, 2024 | Dubinsky Donna | 3,720 |
Where the shares went, last 12 months
Every Form 4 movement decomposed: what flowed in (grants, vested equity, purchases) and what flowed out (tax withholding, plan sales, discretionary sales, gifts). Counted in shares, because grants carry no price.
The chart, in numbers
| Flow | Shares |
|---|---|
| From holdings | 930K |
| Granted | 122K |
| Planned sales (10b5-1) | 22K |
| Discretionary sales | 1.0M |
| Gifts | 6,688 |
Skin in the game
Directly held shares as reported after each trade, indexed to 100 at the start of the window, up to five years back. Direct holdings only: trust and family-entity positions are per-entity in the filings and do not sum honestly, so this chart refuses to guess. The steps are the trades.
The chart, in numbers
| Insider | Start of the window | Latest reported | Indexed, start = 100 |
|---|---|---|---|
| Sachem Head Capital Management LP | 7,039 | 13K | 191.7 |
| Uncas GP LLC | 7,039 | 13K | 191.7 |
| Sachem Head GP LLC | 7,039 | 13K | 191.7 |
| Ferguson Scott D. | 7,039 | 13K | 191.7 |
| Stafman Andrew | 7,039 | 13K | 191.7 |
Who holds what
the 14 largest holdings of 18| Insider | Role | Shares held | Buys 12 m | Sales 12 m | 12 m | Last trade |
|---|---|---|---|---|---|---|
| Sachem Head Capital Management LP | Other | 2.3M | – | – | – | |
| Uncas GP LLC | Other | 2.3M | – | – | – | |
| Sachem Head GP LLC | Other | 2.3M | – | – | – | |
| Ferguson Scott D. Last trade Dec 2, 2025 | Other | 2.3M | – | $129M | net selling over the year: 0 months buying, 1 month selling | Dec 2, 2025 |
| Stafman Andrew | Director | 2.3M | – | – | – | |
| DONIO ELENA A. President, Data & Applications Last trade Nov 20, 2023 | Officer | 408K | – | – | Nov 20, 2023 | |
| Deeter Byron B Last trade Nov 26, 2019 | Director | 344K | – | – | Nov 26, 2019 | |
| Shipchandler Khozema Chief Executive Officer Last trade Jan 6, 2026 | CEO | 264K | – | $3.7M | net selling over the year: 0 months buying, 2 months selling | Jan 6, 2026 |
| Viggiano Aidan Chief Financial Officer Last trade Mar 2, 2026 | CFO | 148K | – | $2.6M | net selling over the year: 0 months buying, 5 months selling | Mar 2, 2026 |
| Epstein Jeff | Director | 66K | – | – | – | |
| ROTTENBERG ERIKA Last trade Jun 2, 2025 | Director | 37K | – | – | Jun 2, 2025 | |
| IMMELT JEFFREY R Last trade Nov 11, 2021 | Director | 34K | – | – | Nov 11, 2021 | |
| Wagner Dana Chief Legal Officer, Secretary Last trade Dec 31, 2024 | Officer | 33K | – | – | Dec 31, 2024 | |
| Dubinsky Donna Last trade Feb 24, 2023 | Director | 23K | – | – | Feb 24, 2023 |
Open-market trade log
the 60 most recent of 1,544| Date | Insider | Type | Shares | Price | Value | Since trade | Filed |
|---|---|---|---|---|---|---|---|
| Mar 2, 2026 | Viggiano Aidan (CFO) 806 shares $125.00 +0.0% since trade filed Mar 4, 2026 | Planned sale (10b5-1) | 806 | $125.00 | $101K | +0.0% | Mar 4, 2026 |
| Feb 17, 2026 | Viggiano Aidan (CFO) 200 shares $111.01 +12.6% since trade filed Feb 19, 2026 | Discretionary sale | 200 | $111.01 | $22K | +12.6% | Feb 19, 2026 |
| Feb 17, 2026 | Viggiano Aidan (CFO) 823 shares $110.57 +13.1% since trade filed Feb 19, 2026 | Discretionary sale | 823 | $110.57 | $91K | +13.1% | Feb 19, 2026 |
| Jan 6, 2026 | Shipchandler Khozema (CEO) 32 shares $134.86 −7.3% since trade filed Jan 8, 2026 | Planned sale (10b5-1) | 32 | $134.86 | $4K | −7.3% | Jan 8, 2026 |
| Jan 6, 2026 | Shipchandler Khozema (CEO) 2,181 shares $133.18 −6.1% since trade filed Jan 8, 2026 | Planned sale (10b5-1) | 2,181 | $133.18 | $290K | −6.1% | Jan 8, 2026 |
| Jan 6, 2026 | Shipchandler Khozema (CEO) 11K shares $134.50 −7.1% since trade filed Jan 8, 2026 | Planned sale (10b5-1) | 11K | $134.50 | $1.5M | −7.1% | Jan 8, 2026 |
| Jan 5, 2026 | Viggiano Aidan (CFO) 7,213 shares $135.97 −8.1% since trade filed Jan 7, 2026 | Planned sale (10b5-1) | 7,213 | $135.97 | $981K | −8.1% | Jan 7, 2026 |
| Dec 31, 2025 | Shipchandler Khozema (CEO) 13K shares $143.37 −12.8% since trade filed Jan 5, 2026 | Discretionary sale | 13K | $143.37 | $1.9M | −12.8% | Jan 5, 2026 |
| Dec 31, 2025 | Viggiano Aidan (CFO) 8,109 shares $143.38 −12.8% since trade filed Jan 5, 2026 | Discretionary sale | 8,109 | $143.38 | $1.2M | −12.8% | Jan 5, 2026 |
| Dec 2, 2025 | Ferguson Scott D. (Other) 1.0M shares $129.00 −3.1% since trade filed Dec 2, 2025 | Discretionary sale | 1.0M | $129.00 | $129M | −3.1% | Dec 2, 2025 |
| Nov 19, 2025 | Viggiano Aidan (CFO) 546 shares $120.70 +3.6% since trade filed Nov 21, 2025 | Planned sale (10b5-1) | 546 | $120.70 | $66K | +3.6% | Nov 21, 2025 |
| Nov 17, 2025 | Viggiano Aidan (CFO) 70 shares $124.53 +0.4% since trade filed Nov 19, 2025 | Discretionary sale | 70 | $124.53 | $9K | +0.4% | Nov 19, 2025 |
| Nov 17, 2025 | Viggiano Aidan (CFO) 704 shares $122.64 +1.9% since trade filed Nov 19, 2025 | Discretionary sale | 704 | $122.64 | $86K | +1.9% | Nov 19, 2025 |
| Nov 17, 2025 | Viggiano Aidan (CFO) 740 shares $123.76 +1.0% since trade filed Nov 19, 2025 | Discretionary sale | 740 | $123.76 | $92K | +1.0% | Nov 19, 2025 |
| Oct 9, 2025 | Viggiano Aidan (CFO) 8,035 shares $115.00 +8.7% since trade filed Oct 14, 2025 | Planned sale (10b5-1) | 8,035 | $115.00 | $924K | +8.7% | Oct 14, 2025 |
| Oct 3, 2025 | Shipchandler Khozema (CEO) 3,462 shares $103.30 +21.0% since trade filed Oct 7, 2025 | Planned sale (10b5-1) | 3,462 | $103.30 | $358K | +21.0% | Oct 7, 2025 |
| Oct 3, 2025 | Shipchandler Khozema (CEO) 9,460 shares $104.37 +19.8% since trade filed Oct 7, 2025 | Planned sale (10b5-1) | 9,460 | $104.37 | $987K | +19.8% | Oct 7, 2025 |
| Sep 30, 2025 | Shipchandler Khozema (CEO) 1,761 shares $99.26 +25.9% since trade filed Oct 2, 2025 | Discretionary sale | 1,761 | $99.26 | $175K | +25.9% | Oct 2, 2025 |
| Sep 30, 2025 | Shipchandler Khozema (CEO) 5,373 shares $100.44 +24.5% since trade filed Oct 2, 2025 | Discretionary sale | 5,373 | $100.44 | $540K | +24.5% | Oct 2, 2025 |
| Sep 30, 2025 | Shipchandler Khozema (CEO) 6,547 shares $101.07 +23.7% since trade filed Oct 2, 2025 | Discretionary sale | 6,547 | $101.07 | $662K | +23.7% | Oct 2, 2025 |
| Sep 30, 2025 | Viggiano Aidan (CFO) 1,052 shares $99.18 +26.0% since trade filed Oct 2, 2025 | Discretionary sale | 1,052 | $99.18 | $104K | +26.0% | Oct 2, 2025 |
| Sep 30, 2025 | Viggiano Aidan (CFO) 3,294 shares $100.45 +24.4% since trade filed Oct 2, 2025 | Discretionary sale | 3,294 | $100.45 | $331K | +24.4% | Oct 2, 2025 |
| Sep 30, 2025 | Viggiano Aidan (CFO) 4,017 shares $101.07 +23.7% since trade filed Oct 2, 2025 | Discretionary sale | 4,017 | $101.07 | $406K | +23.7% | Oct 2, 2025 |
| Aug 15, 2025 | Viggiano Aidan (CFO) 206 shares $107.09 +16.7% since trade filed Aug 19, 2025 | Discretionary sale | 206 | $107.09 | $22K | +16.7% | Aug 19, 2025 |
| Aug 15, 2025 | Viggiano Aidan (CFO) 501 shares $104.96 +19.1% since trade filed Aug 19, 2025 | Discretionary sale | 501 | $104.96 | $53K | +19.1% | Aug 19, 2025 |
| Aug 15, 2025 | Viggiano Aidan (CFO) 1,100 shares $106.17 +17.7% since trade filed Aug 19, 2025 | Discretionary sale | 1,100 | $106.17 | $117K | +17.7% | Aug 19, 2025 |
| Jul 3, 2025 | Shipchandler Khozema (CEO) 34 shares $118.33 +5.6% since trade filed Jul 8, 2025 | Planned sale (10b5-1) | 34 | $118.33 | $4K | +5.6% | Jul 8, 2025 |
| Jul 3, 2025 | Shipchandler Khozema (CEO) 4,568 shares $117.76 +6.2% since trade filed Jul 8, 2025 | Planned sale (10b5-1) | 4,568 | $117.76 | $538K | +6.2% | Jul 8, 2025 |
| Jul 3, 2025 | Shipchandler Khozema (CEO) 8,993 shares $116.69 +7.1% since trade filed Jul 8, 2025 | Planned sale (10b5-1) | 8,993 | $116.69 | $1.0M | +7.1% | Jul 8, 2025 |
| Jul 3, 2025 | Viggiano Aidan (CFO) 53 shares $118.35 +5.6% since trade filed Jul 8, 2025 | Planned sale (10b5-1) | 53 | $118.35 | $6K | +5.6% | Jul 8, 2025 |
| Jul 3, 2025 | Viggiano Aidan (CFO) 2,639 shares $117.78 +6.1% since trade filed Jul 8, 2025 | Planned sale (10b5-1) | 2,639 | $117.78 | $311K | +6.1% | Jul 8, 2025 |
| Jul 3, 2025 | Viggiano Aidan (CFO) 5,605 shares $116.70 +7.1% since trade filed Jul 8, 2025 | Planned sale (10b5-1) | 5,605 | $116.70 | $654K | +7.1% | Jul 8, 2025 |
| Jun 30, 2025 | Shipchandler Khozema (CEO) 3,175 shares $124.25 +0.6% since trade filed Jul 2, 2025 | Planned sale (10b5-1) | 3,175 | $124.25 | $394K | +0.6% | Jul 2, 2025 |
| Jun 30, 2025 | Shipchandler Khozema (CEO) 3,825 shares $124.84 +0.1% since trade filed Jul 2, 2025 | Planned sale (10b5-1) | 3,825 | $124.84 | $478K | +0.1% | Jul 2, 2025 |
| Jun 30, 2025 | Shipchandler Khozema (CEO) 13K shares $124.51 +0.4% since trade filed Jul 2, 2025 | Planned sale (10b5-1) | 13K | $124.51 | $1.6M | +0.4% | Jul 2, 2025 |
| Jun 30, 2025 | Viggiano Aidan (CFO) 7,964 shares $124.33 +0.5% since trade filed Jul 2, 2025 | Discretionary sale | 7,964 | $124.33 | $990K | +0.5% | Jul 2, 2025 |
| Jun 2, 2025 | ROTTENBERG ERIKA (Director) 4,100 shares $120.03 +4.1% since trade filed Jun 4, 2025 | Planned sale (10b5-1) | 4,100 | $120.03 | $492K | +4.1% | Jun 4, 2025 |
| May 20, 2025 | Viggiano Aidan (CFO) 2,156 shares $115.86 +7.9% since trade filed May 22, 2025 | Planned sale (10b5-1) | 2,156 | $115.86 | $250K | +7.9% | May 22, 2025 |
| May 15, 2025 | Viggiano Aidan (CFO) 1 shares $113.26 +10.4% since trade filed May 19, 2025 | Discretionary sale | 1 | $113.26 | $113 | +10.4% | May 19, 2025 |
| May 15, 2025 | Viggiano Aidan (CFO) 1,923 shares $112.75 +10.9% since trade filed May 19, 2025 | Discretionary sale | 1,923 | $112.75 | $217K | +10.9% | May 19, 2025 |
| Apr 3, 2025 | Shipchandler Khozema (CEO) 800 shares $94.40 +32.4% since trade filed May 16, 2025 late | Planned sale (10b5-1) | 800 | $94.40 | $76K | +32.4% | May 16, 2025 late |
| Apr 3, 2025 | Shipchandler Khozema (CEO) 2,011 shares $93.61 +33.5% since trade filed May 16, 2025 late | Planned sale (10b5-1) | 2,011 | $93.61 | $188K | +33.5% | May 16, 2025 late |
| Apr 3, 2025 | Shipchandler Khozema (CEO) 2,303 shares $91.56 +36.5% since trade filed May 16, 2025 late | Planned sale (10b5-1) | 2,303 | $91.56 | $211K | +36.5% | May 16, 2025 late |
| Apr 3, 2025 | Shipchandler Khozema (CEO) 2,404 shares $92.38 +35.3% since trade filed May 16, 2025 late | Planned sale (10b5-1) | 2,404 | $92.38 | $222K | +35.3% | May 16, 2025 late |
| Apr 3, 2025 | Shipchandler Khozema (CEO) 7,027 shares $90.47 +38.2% since trade filed May 16, 2025 late | Planned sale (10b5-1) | 7,027 | $90.47 | $636K | +38.2% | May 16, 2025 late |
| Apr 3, 2025 | Viggiano Aidan (CFO) 500 shares $94.40 +32.4% since trade filed May 16, 2025 late | Planned sale (10b5-1) | 500 | $94.40 | $47K | +32.4% | May 16, 2025 late |
| Apr 3, 2025 | Viggiano Aidan (CFO) 1,190 shares $93.59 +33.6% since trade filed May 16, 2025 late | Planned sale (10b5-1) | 1,190 | $93.59 | $111K | +33.6% | May 16, 2025 late |
| Apr 3, 2025 | Viggiano Aidan (CFO) 1,300 shares $92.43 +35.2% since trade filed May 16, 2025 late | Planned sale (10b5-1) | 1,300 | $92.43 | $120K | +35.2% | May 16, 2025 late |
| Apr 3, 2025 | Viggiano Aidan (CFO) 1,600 shares $91.54 +36.6% since trade filed May 16, 2025 late | Planned sale (10b5-1) | 1,600 | $91.54 | $146K | +36.6% | May 16, 2025 late |
| Apr 3, 2025 | Viggiano Aidan (CFO) 4,145 shares $90.48 +38.2% since trade filed May 16, 2025 late | Planned sale (10b5-1) | 4,145 | $90.48 | $375K | +38.2% | May 16, 2025 late |
| Mar 31, 2025 | Shipchandler Khozema (CEO) 2,671 shares $95.72 +30.6% since trade filed Apr 2, 2025 | Discretionary sale | 2,671 | $95.72 | $256K | +30.6% | Apr 2, 2025 |
| Mar 31, 2025 | Shipchandler Khozema (CEO) 3,738 shares $94.91 +31.7% since trade filed Apr 2, 2025 | Discretionary sale | 3,738 | $94.91 | $355K | +31.7% | Apr 2, 2025 |
| Mar 31, 2025 | Shipchandler Khozema (CEO) 5,647 shares $96.60 +29.4% since trade filed Apr 2, 2025 | Discretionary sale | 5,647 | $96.60 | $546K | +29.4% | Apr 2, 2025 |
| Mar 31, 2025 | Viggiano Aidan (CFO) 1,526 shares $96.03 +30.2% since trade filed Apr 2, 2025 | Discretionary sale | 1,526 | $96.03 | $147K | +30.2% | Apr 2, 2025 |
| Mar 31, 2025 | Viggiano Aidan (CFO) 2,865 shares $94.98 +31.6% since trade filed Apr 2, 2025 | Discretionary sale | 2,865 | $94.98 | $272K | +31.6% | Apr 2, 2025 |
| Mar 31, 2025 | Viggiano Aidan (CFO) 3,133 shares $96.63 +29.4% since trade filed Apr 2, 2025 | Discretionary sale | 3,133 | $96.63 | $303K | +29.4% | Apr 2, 2025 |
| Feb 21, 2025 | Viggiano Aidan (CFO) 2,500 shares $117.45 +6.4% since trade filed Feb 25, 2025 | Planned sale (10b5-1) | 2,500 | $117.45 | $294K | +6.4% | Feb 25, 2025 |
| Feb 18, 2025 | Viggiano Aidan (CFO) 150 shares $124.65 +0.3% since trade filed Feb 20, 2025 | Discretionary sale | 150 | $124.65 | $19K | +0.3% | Feb 20, 2025 |
| Feb 18, 2025 | Viggiano Aidan (CFO) 315 shares $125.90 −0.7% since trade filed Feb 20, 2025 | Discretionary sale | 315 | $125.90 | $40K | −0.7% | Feb 20, 2025 |
| Feb 18, 2025 | Viggiano Aidan (CFO) 926 shares $124.02 +0.8% since trade filed Feb 20, 2025 | Discretionary sale | 926 | $124.02 | $115K | +0.8% | Feb 20, 2025 |
“Since trade” compares with the latest insider-implied price, not a market quote: these pages are built from filings alone. A role here is the one on that day's Form 4, so somebody promoted since appears under both titles.
Filing hygiene
How to read this
A Form 4 transaction code decides everything. P is an open-market purchase and S an open-market sale; those two are the only codes where an insider chose to trade. A is a grant, M an option exercise or vesting, F shares withheld to cover tax, G a gift. Most “insiders dumped billions” headlines are code F and M mechanics.
Sales flagged 10b5-1 run on a plan the insider adopted in advance; since 2023 every Form 4 carries that flag. Buys have historically predicted returns, sales mostly have not, and this page states filings, not advice.