Twilio Inc. (LON:0LHL)
London flag London · Delayed Price · Currency is GBP · Price in USD
110.35
-0.73 (-0.66%)
Feb 12, 2026, 5:09 PM GMT

Twilio Ratios and Metrics

Millions GBP. 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
12,27213,24210,7847,49134,68237,440
Market Cap Growth
-32.30%22.80%43.96%-78.40%-7.37%267.87%
Enterprise Value
11,27211,9868,6935,03731,65035,509
Last Close Price
79.2885.3660.1939.96196.08273.62
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.8223.3734.05--7463.50
P/OCF Ratio
19.6423.1533.12--1565.43
EV/Sales Ratio
3.143.372.671.5915.0827.52
EV/EBITDA Ratio
63.6890.64----
EV/FCF Ratio
18.2121.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
Net Debt / Equity Ratio
-0.17-0.16-0.29-0.28-0.37-0.29
Net Debt / EBITDA Ratio
-4.19-7.7028.433.896.277.57
Net Debt / FCF Ratio
-1.64-1.80-7.0710.1039.05-355.17
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%
Updated Sep 30, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.