‹ Screener

TWILIO INC

TWLO · Services-Prepackaged Software · 151.8M shares · +9%/yr ↑ dilution · EDGAR filings ↗
Net buyback after stock comp: -$7M (gross $669M, SBC $676M)

Reference price $235.88 · est. market cap ~$35.8B — last insider sale, 2026-06-04 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

C62

CPaaS vendor with a low gross margin near GAAP breakeven, but strong liquidity and improving cash flow.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $1.2B2025-09-30 · $1.3B2025-12-31 · $1.4B2026-03-31 · $1.4B

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
48.9%
Operating margin
3.1%
Net margin
0.7%
Return on equity
0.4%
Return on assets
0.3%
ROIC
1.4%
Revenue growth (QoQ)
3.0%
Debt / equity
0.1×
Net debt / EBITDA
-4.2×
Current ratio
4.0×
EBITDA
$353M
Tangible book value
$2.4B
Cash & investments
$2.5B
Stock comp / revenue
11.8%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-15ROTTENBERG ERIKAGift398
2026-06-15Robinson Douglas A.Grant361
2026-06-15Suzuki MiyukiGrant396
2026-06-15PATRICK DEVAL LGrant391
2026-06-15IMMELT JEFFREY RGrant408
2026-06-15ROTTENBERG ERIKAGrant398
2026-06-15Epstein JeffGrant540
2026-06-15Dubinsky DonnaGrant391
2026-06-15Dubinsky DonnaGift391
2026-06-15Bell Charles HGrant399
2026-06-15Stafman AndrewGrant399
2026-06-15ROTTENBERG ERIKAGift398
2026-06-15Dubinsky DonnaGift391
2026-06-04Shipchandler KhozemaOption exercise44K$117.94
2026-06-04Shipchandler KhozemaSell44K$235.88
2026-06-01ROTTENBERG ERIKASell2.0K$199.01
2026-05-27Stafman AndrewSell1.0M$184.14
2026-05-26Shipchandler KhozemaSell2.7K$182.75
2026-05-26Shipchandler KhozemaOption exercise32K$76.63
2026-05-26Shipchandler KhozemaSell927$180.70
2026-05-26Shipchandler KhozemaSell2.1K$181.96
2026-05-26Shipchandler KhozemaSell4.0K$184.55
2026-05-26Shipchandler KhozemaSell4.5K$185.15
2026-05-26Shipchandler KhozemaSell4.7K$186.55
2026-05-26Shipchandler KhozemaSell8.8K$187.19
2026-05-26Shipchandler KhozemaSell4.5K$188.00
2026-05-19Viggiano AidanSell1.8K$200.00
2026-05-15Viggiano AidanSell476$196.76
2026-05-15Viggiano AidanSell900$197.80
2026-05-12Stafman AndrewSell675K$193.54
2026-05-04ROTTENBERG ERIKASell1.5K$185.32
2026-04-21ROTTENBERG ERIKASell1.6K$149.00
2026-04-21ROTTENBERG ERIKASell215$149.18
2026-04-06Shipchandler KhozemaSell2.8K$131.93
2026-04-06Shipchandler KhozemaSell5.3K$133.05
2026-04-06Shipchandler KhozemaSell5.5K$133.83
2026-04-06Shipchandler KhozemaSell2.1K$135.02
2026-04-02Viggiano AidanSell4.3K$127.02
2026-04-02Viggiano AidanSell5.0K$127.93
2026-03-31Shipchandler KhozemaSell1.9K$123.92
2026-03-31Viggiano AidanSell5.7K$122.45
2026-03-31Viggiano AidanSell1.9K$123.30
2026-03-31Viggiano AidanSell501$124.11
2026-03-31Viggiano AidanSell100$125.05
2026-03-31Shipchandler KhozemaSell5.9K$122.35
2026-03-31Shipchandler KhozemaSell4.8K$122.90
2026-03-31Shipchandler KhozemaSell100$125.06
2026-03-24Robinson Douglas A.Grant3.5K
2026-03-15Bell Charles HGrant688
2026-03-15Suzuki MiyukiGrant682
2026-03-15Dubinsky DonnaGrant673
2026-03-15Dubinsky DonnaGift673
2026-03-15Dubinsky DonnaGift673
2026-03-15ROTTENBERG ERIKAGrant686
2026-03-15ROTTENBERG ERIKAGift686
2026-03-15ROTTENBERG ERIKAGift686
2026-03-15IMMELT JEFFREY RGrant703
2026-03-15Epstein JeffGrant951
2026-03-15Stafman AndrewGrant688
2026-03-15PATRICK DEVAL LGrant673
2026-03-02Viggiano AidanSell806$125.00
2026-02-21Viggiano AidanGrant38K
2026-02-21Shipchandler KhozemaGrant70K
2026-02-17Viggiano AidanSell823$110.57
2026-02-17Viggiano AidanSell200$111.01
2026-01-06Shipchandler KhozemaSell2.2K$133.18
2026-01-06Shipchandler KhozemaSell11K$134.50
2026-01-06Shipchandler KhozemaSell32$134.86
2026-01-05Viggiano AidanSell7.2K$135.97
2025-12-31Viggiano AidanSell8.1K$143.38
2025-12-31Shipchandler KhozemaSell13K$143.37
2025-12-15Bell Charles HGrant641
2025-12-15Suzuki MiyukiGrant635
2025-12-15Dubinsky DonnaGrant627
2025-12-15Dubinsky DonnaGift627
2025-12-15Dubinsky DonnaGift627
2025-12-15ROTTENBERG ERIKAGrant639
2025-12-15ROTTENBERG ERIKAGift639
2025-12-15ROTTENBERG ERIKAGift639
2025-12-15IMMELT JEFFREY RGrant655
2025-12-15Epstein JeffGrant885
2025-12-15Stafman AndrewGrant641
2025-12-15PATRICK DEVAL LGrant627
2025-12-02Stafman AndrewSell1.0M$129.00
2025-11-19Viggiano AidanSell546$120.70
2025-11-17Viggiano AidanSell704$122.64
2025-11-17Viggiano AidanSell740$123.76
2025-11-17Viggiano AidanSell70$124.53
2025-11-13Dubinsky DonnaGift4.1K
2025-10-09Viggiano AidanSell8.0K$115.00
2025-10-03Shipchandler KhozemaSell9.5K$104.37
2025-10-03Shipchandler KhozemaSell3.5K$103.30
2025-09-30Shipchandler KhozemaSell1.8K$99.26
2025-09-30Shipchandler KhozemaSell5.4K$100.44
2025-09-30Shipchandler KhozemaSell6.5K$101.07
2025-09-30Viggiano AidanSell1.1K$99.18
2025-09-30Viggiano AidanSell3.3K$100.45
2025-09-30Viggiano AidanSell4.0K$101.07
2025-09-15Suzuki MiyukiGrant773
2025-09-15ROTTENBERG ERIKAGrant778
2025-09-15ROTTENBERG ERIKAGift778
2025-09-15ROTTENBERG ERIKAGift778
2025-09-15PATRICK DEVAL LGrant763
2025-09-15IMMELT JEFFREY RGrant797
2025-09-15Epstein JeffGrant1.1K
2025-09-15Dubinsky DonnaGrant763
2025-09-15Dubinsky DonnaGift763
2025-09-15Dubinsky DonnaGift763
2025-09-15Bell Charles HGrant780
2025-09-15Stafman AndrewGrant780
2025-08-15Viggiano AidanSell501$104.96
2025-08-15Viggiano AidanSell1.1K$106.17
2025-08-15Viggiano AidanSell206$107.09
2025-07-03Viggiano AidanSell5.6K$116.70
2025-07-03Viggiano AidanSell2.6K$117.78
2025-07-03Viggiano AidanSell53$118.35
2025-07-03Shipchandler KhozemaSell9.0K$116.69
2025-07-03Shipchandler KhozemaSell4.6K$117.76
2025-07-03Shipchandler KhozemaSell34$118.33
2025-06-30Viggiano AidanSell8.0K$124.33
2025-06-30Shipchandler KhozemaSell13K$124.51
2025-06-30Shipchandler KhozemaSell3.2K$124.25
2025-06-30Shipchandler KhozemaSell3.8K$124.84
2025-06-12Suzuki MiyukiTax withheld661$118.19
2025-06-09Suzuki MiyukiGrant699
2025-06-09ROTTENBERG ERIKAGrant704
2025-06-09ROTTENBERG ERIKAGift704
2025-06-09ROTTENBERG ERIKAGift704
2025-06-09PATRICK DEVAL LGrant691
2025-06-09IMMELT JEFFREY RGrant722
2025-06-09Epstein JeffGrant963
2025-06-09Dubinsky DonnaGrant691
2025-06-09Dubinsky DonnaGift691
2025-06-09Dubinsky DonnaGift691
2025-06-09Bell Charles HGrant706
2025-06-09Stafman AndrewGrant706
2025-06-02ROTTENBERG ERIKASell4.1K$120.03
2025-05-20Viggiano AidanSell2.2K$115.86
2025-05-15Viggiano AidanSell1.9K$112.75
2025-05-15Viggiano AidanSell1$113.26
2025-04-03Shipchandler KhozemaSell7.0K$90.47
2025-04-03Shipchandler KhozemaSell2.3K$91.56
2025-04-03Shipchandler KhozemaSell2.4K$92.38
2025-04-03Shipchandler KhozemaSell2.0K$93.61
2025-04-03Shipchandler KhozemaSell800$94.40
2025-04-03Viggiano AidanSell4.1K$90.48
2025-04-03Viggiano AidanSell1.6K$91.54
2025-04-03Viggiano AidanSell1.3K$92.43
2025-04-03Viggiano AidanSell1.2K$93.58
2025-04-03Viggiano AidanSell500$94.40
2025-03-31Viggiano AidanSell2.9K$94.98
2025-03-31Viggiano AidanSell1.5K$96.03
2025-03-31Viggiano AidanSell3.1K$96.63
2025-03-31Shipchandler KhozemaSell3.7K$94.91
2025-03-31Shipchandler KhozemaSell2.7K$95.72
2025-03-31Shipchandler KhozemaSell5.6K$96.60
2025-03-15Suzuki MiyukiGrant626
2025-03-15ROTTENBERG ERIKAGrant630
2025-03-15ROTTENBERG ERIKAGift630
2025-03-15ROTTENBERG ERIKAGift630
2025-03-15PATRICK DEVAL LGrant618
2025-03-15IMMELT JEFFREY RGrant646
2025-03-15Epstein JeffGrant833
2025-03-15Dubinsky DonnaGrant618
2025-03-15Dubinsky DonnaGift618
2025-03-15Dubinsky DonnaGift618
2025-03-15Bell Charles HGrant632
2025-03-15Stafman AndrewGrant632
2025-02-21Viggiano AidanSell2.5K$117.45
2025-02-18Viggiano AidanSell926$124.02
2025-02-18Viggiano AidanSell150$124.65
2025-02-18Viggiano AidanSell315$125.90
2025-02-18Viggiano AidanGrant34K
2025-02-18Shipchandler KhozemaGrant62K
2025-01-06Viggiano AidanSell3.4K$113.32
2025-01-06Viggiano AidanSell3.2K$113.79
2025-01-06Shipchandler KhozemaSell5.0K$113.31
2025-01-06Shipchandler KhozemaSell5.8K$113.82
2024-12-31Wagner DanaSell4.1K$107.32
2024-12-31Wagner DanaSell100$107.74
2024-12-31Viggiano AidanSell6.8K$107.16
2024-12-31Shipchandler KhozemaSell11K$107.21

All non-derivative Form 4 activity (SEC), newest first.

Notable events (8-K)

DateItems
2026-06-17Exec/director changeShareholder voteExhibitsfiling ↗
2026-04-30ResultsExhibitsfiling ↗
2026-03-24Exec/director changeReg FDExhibitsfiling ↗
2026-02-12ResultsExhibitsfiling ↗
2025-10-30ResultsExhibitsfiling ↗
2025-08-07ResultsExhibitsfiling ↗
2025-06-115.03Shareholder voteExhibitsfiling ↗
2025-05-01ResultsExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-06-172026-06-160001447669-26-000055 ↗
10-Q2026-05-012026-03-310001447669-26-000049 ↗
8-K2026-04-302026-04-300001447669-26-000046 ↗
8-K2026-03-242026-03-240001447669-26-000027 ↗
10-K2026-02-242025-12-310001447669-26-000021 ↗
8-K2026-02-122026-02-120001447669-26-000010 ↗
10-Q2025-10-312025-09-300001447669-25-000151 ↗
8-K2025-10-302025-10-300001447669-25-000147 ↗
10-Q2025-08-082025-06-300001447669-25-000122 ↗
8-K2025-08-072025-08-070001447669-25-000119 ↗
8-K2025-06-112025-06-100001193125-25-139163 ↗
10-Q2025-05-022025-03-310001447669-25-000073 ↗