Twilio Inc. (BVMF:T1WL34)
Brazil flag Brazil · Delayed Price · Currency is BRL
24.40
+0.92 (3.92%)
At close: Feb 26, 2026

Twilio Ratios and Metrics

Millions BRL. 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
Market Capitalization
94,040118,782102,53166,65047,713261,653
Market Cap Growth
-26.49%15.85%53.84%39.69%-81.77%-1.44%
Enterprise Value
86,914111,26992,80753,72832,087238,784
Last Close Price
24.4031.9826.7614.899.3659.06
PE Ratio
504.62637.39----
PS Ratio
3.374.263.723.312.3616.52
PB Ratio
2.182.762.081.410.864.26
P/TBV Ratio
7.159.036.713.322.049.95
P/FCF Ratio
17.1221.6223.3734.05--
P/OCF Ratio
17.0221.5023.1533.12--
EV/Sales Ratio
3.343.993.372.671.5915.08
EV/EBITDA Ratio
57.1554.5190.64---
EV/EBIT Ratio
229.05115.33----
EV/FCF Ratio
15.8220.2521.1627.45--
Debt / Equity Ratio
0.140.140.140.120.120.12
Debt / EBITDA Ratio
2.722.725.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.75-3.75-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.11%1.11%-0.24%-1.99%-5.03%-5.05%
Return on Invested Capital (ROIC)
1.66%1.64%-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.20%0.16%-0.66%-7.39%-13.92%-2.02%
FCF Yield
5.84%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%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.