Twilio Inc. (TWLO)
NYSE: TWLO · Real-Time Price · USD
118.32
+4.47 (3.93%)
At close: Feb 25, 2026, 4:00 PM EST
117.06
-1.26 (-1.07%)
After-hours: Feb 25, 2026, 7:56 PM EST

Twilio Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Feb '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
17,93921,56516,57813,7369,02546,961
Market Cap Growth
-19.70%30.09%20.69%52.19%-80.78%-8.13%
Enterprise Value
16,55020,20115,00511,0736,07042,857
Last Close Price
118.32142.24108.0875.8748.96263.34
PE Ratio
563.43637.39----
Forward PE
21.8327.3926.2033.33--
PS Ratio
3.544.263.723.312.3616.52
PB Ratio
2.302.762.081.410.864.26
P/TBV Ratio
7.519.036.713.322.049.95
P/FCF Ratio
17.9921.6223.3734.05--
P/OCF Ratio
17.8821.5023.1533.12--
PEG Ratio
0.720.770.891.11--
EV/Sales Ratio
3.273.993.372.671.5915.08
EV/EBITDA Ratio
44.8454.7490.64---
EV/EBIT Ratio
95.33116.36----
EV/FCF Ratio
16.5920.2521.1627.45--
Debt / Equity Ratio
0.140.140.140.120.120.12
Debt / EBITDA Ratio
2.742.745.81---
Debt / FCF Ratio
1.081.081.572.87--
Net Debt / Equity Ratio
-0.18-0.18-0.16-0.29-0.28-0.37
Net Debt / EBITDA Ratio
-3.76-3.76-7.7028.433.896.27
Net Debt / FCF Ratio
-1.39-1.39-1.80-7.0710.1039.05
Asset Turnover
0.520.520.420.340.300.25
Quick Ratio
3.503.503.636.205.828.17
Current Ratio
4.034.034.206.646.178.43
Return on Equity (ROE)
0.43%0.43%-1.24%-10.01%-11.64%-9.75%
Return on Assets (ROA)
1.10%1.10%-0.24%-1.99%-5.03%-5.05%
Return on Invested Capital (ROIC)
1.65%1.63%-0.60%-5.30%-14.08%-13.99%
Return on Capital Employed (ROCE)
2.00%2.00%-0.40%-3.50%-8.70%-7.40%
Earnings Yield
0.19%0.16%-0.66%-7.39%-13.92%-2.02%
FCF Yield
5.56%4.63%4.28%2.94%-3.20%-0.22%
Buyback Yield / Dilution
3.70%3.70%9.49%-0.18%-5.06%-18.73%
Updated Feb 12, 2026. Source: S&P Global Market Intelligence. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q