Twilio Inc. (VIE:TWLO)
Austria flag Austria · Delayed Price · Currency is EUR
95.40
+4.39 (4.82%)
At close: Feb 4, 2026

Twilio Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Feb '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
14,05316,01212,4278,44541,29341,789
Market Cap Growth
-15.77%28.85%47.15%-79.55%-1.19%247.91%
Enterprise Value
12,89914,49410,0175,67937,68439,633
Last Close Price
91.01103.1069.6344.06227.90285.10
PS Ratio
3.373.723.312.3616.5229.02
PB Ratio
2.092.081.410.864.266.05
P/TBV Ratio
6.616.713.322.049.9517.68
P/FCF Ratio
19.8123.3734.05--7463.50
P/OCF Ratio
19.6323.1533.12--1565.43
EV/Sales Ratio
3.113.372.671.5915.0827.52
EV/EBITDA Ratio
63.0990.64----
EV/FCF Ratio
18.1821.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.41%-0.66%-7.39%-13.92%-2.02%-0.96%
FCF Yield
5.05%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%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.