Twilio Inc.
TWLO | NYSE
$214.68
+$9.65 (+4.71%)
Nov 2, 2026, 1:16 PM ET · Market open
Market Data
Market Cap $32.97B
Enterprise Value $29.65B
Beta 1.36
Average Volume 2.75M
Shares Outstanding (Diluted) 161.75M
Shares Change YoY 1.59%
Institutional Ownership 91.52%
Exchange NYSE
ISIN US90138F1021
Price Performance
Price Change 1M -27.1%
Price Change 3M 9.2%
Price Change 6M 13.2%
Price Change YTD 50.9%
Price Change 1Y 57.7%
Price Change 3Y 296.8%
Price Change 5Y -31.3%
1M CAGR (ann.) -15.9%
1Y CAGR (ann.) 83.7%
5Y CAGR (ann.) -10.6%
All-Time CAGR 19.6%
Valuation
PE Ratio 25.79
Forward PE 28.57
PEG Ratio 0.01
Forward PEG 1.03
PS Ratio 5.40
Forward PS 4.70
PB Ratio 3.43
P/FCF Ratio 25.56
P/Adj. FCF Ratio 48.77
P/OCF Ratio 25.92
EV/Sales 5.09
EV/EBIT 106.24
EV/EBITDA 70.57
EV/FCF 24.08
Earnings Yield 3.9%
FCF Yield 3.9%
Adj. FCF Yield 2.0%
Financial Health
Net Cash $1.9B
Total Debt $1.06B
Cash & Short-Term Investments $2.89B
Total Assets $11.11B
Current Ratio 4.47
Quick Ratio 4.47
Debt / Equity Ratio 0.12
Debt / EBITDA 2.52
Debt / FCF 0.86
OCF / Debt 1.16
Interest Coverage 0.00
Altman Z-Score 9.76
Piotroski F-Score 5
Margins & Profitability
Gross Profit Margin 48.6%
Operating Profit Margin 7.1%
EBITDA Margin 7.2%
Net Profit Margin 21.8%
FCF Margin 21.1%
Adj. FCF Margin 11.1%
SBC / Revenue 10.1%
SBC Impact (per share) -47.6%
Returns
Return on Assets 11.5%
Return on Equity 15.1%
Return on Invested Capital 4.0%
Return on Capital Employed 4.1%
Return on Tangible Assets 22.3%
Historical Growth (CAGR)
Revenue CAGR 3Y 12.4%
Revenue CAGR 5Y 18.0%
Revenue CAGR 10Y 37.2%
EPS CAGR 3Y 272.5%
EPS CAGR 5Y 285.3%
EPS CAGR 10Y 26.2%
FCF CAGR 3Y 150.3%
FCF CAGR 5Y 74.7%
FCF CAGR 10Y 55.2%
Analyst Forecasts
Analyst Rating Buy
Analyst Count 19
EPS Growth Next 3Y -1.8%
Revenue Growth Next 3Y 10.3%
Earnings Date Feb 11, 2027
EPS Estimate (next Q) $1.54
EPS Growth Est (next Q) 15.8%
Revenue Est (next Q) $1.6B
Revenue Growth Est (next Q) 17.4%
Fair Value Estimates
Graham Number $103.08
Graham Upside -49.7%
Lynch Fair Value $198.75
Lynch Upside -3.1%
Price Target $262.88
Price Target Upside 28.2%
Cash Flow
Operating Cash Flow $1.22B
Free Cash Flow $1.23B
Adj. Free Cash Flow $645.61M
FCF Per Share $7.98
OCF Per Share $7.91
OCF/S Ratio 21.0%
Income Statement
Revenue $5.83B
Gross Profit $2.83B
Operating Income $414.5M
EBITDA $420.2M
Net Income $1.27B
EPS (Diluted) $7.95
Revenue / Employee $1.04M
Profit / Employee $227.79K
Employees 5,587
Add to Watchlist
Select watchlists to add or remove TWLO