Twilio Inc. (TWLO)
NYSE: TWLO · Real-Time Price · USD
120.46
-3.26 (-2.63%)
At close: Jan 30, 2026, 4:00 PM EST
120.05
-0.41 (-0.34%)
After-hours: Jan 30, 2026, 7:59 PM EST

Twilio Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Jan '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
18,26316,57813,7369,02546,96151,117
Market Cap Growth
5.97%20.69%52.19%-80.78%-8.13%279.23%
Enterprise Value
16,89915,00511,0736,07042,85748,481
Last Close Price
120.46108.0875.8748.96263.34338.50
Forward PE
23.2326.2033.33---
PS Ratio
3.773.723.312.3616.5229.02
PB Ratio
2.322.081.410.864.266.05
P/TBV Ratio
7.326.713.322.049.9517.68
P/FCF Ratio
21.9423.3734.05--7463.50
P/OCF Ratio
21.7423.1533.12--1565.43
PEG Ratio
0.660.891.11---
EV/Sales Ratio
3.453.372.671.5915.0827.52
EV/EBITDA Ratio
51.8890.64----
EV/FCF Ratio
20.3021.1627.45--7078.50
Debt / Equity Ratio
0.140.140.120.120.120.07
Debt / EBITDA Ratio
3.195.81----
Debt / FCF Ratio
1.321.572.87--88.66
Asset Turnover
0.500.420.340.300.250.24
Quick Ratio
4.143.636.205.828.177.34
Current Ratio
4.684.206.646.178.437.52
Return on Equity (ROE)
0.83%-1.24%-10.01%-11.64%-9.75%-7.71%
Return on Assets (ROA)
0.81%-0.24%-1.99%-5.03%-5.05%-4.02%
Return on Capital Employed (ROCE)
1.40%-0.40%-3.50%-8.70%-7.40%-5.20%
Earnings Yield
0.37%-0.66%-7.39%-13.92%-2.02%-0.96%
FCF Yield
4.56%4.28%2.94%-3.20%-0.22%0.01%
Buyback Yield / Dilution
8.35%9.49%-0.18%-5.06%-18.73%-12.78%
Updated Oct 30, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q