Twilio Inc. (FRA:TWH)
Germany flag Germany · Delayed Price · Currency is EUR
114.10
+2.20 (1.97%)
At close: Jan 28, 2026

Twilio Ratios and Metrics

Millions EUR. 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
15,37216,01212,4278,44541,29341,789
Market Cap Growth
-8.23%28.85%47.15%-79.55%-1.19%247.91%
Enterprise Value
14,22414,49410,0175,67937,68439,633
Last Close Price
101.72103.6469.9543.96224.10287.05
PS Ratio
3.683.723.312.3616.5229.02
PB Ratio
2.282.081.410.864.266.05
P/TBV Ratio
7.236.713.322.049.9517.68
P/FCF Ratio
21.6723.3734.05--7463.50
P/OCF Ratio
21.4723.1533.12--1565.43
EV/Sales Ratio
3.453.372.671.5915.0827.52
EV/EBITDA Ratio
69.9790.64----
EV/FCF Ratio
20.0521.1627.45--7078.50
Debt / Equity Ratio
0.140.140.120.120.120.07
Debt / EBITDA Ratio
3.365.52----
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.61%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.