DBT SA (EPA:ALDBT)
France flag France · Delayed Price · Currency is EUR
0.0402
+0.0002 (0.50%)
Jul 21, 2026, 5:35 PM CET

DBT SA Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
0029,063312
Market Cap Growth
-39.84%-73.28%-99.98%267402.99%-71.14%-71.06%
Enterprise Value
13.2618.4713.889,0709.9412.91
Last Close Price
0.040.030.371.97114.00395.00
Forward PE
--28.3428.3428.3428.34
PS Ratio
0.020.070.18848.000.342.71
PB Ratio
0.030.070.151085.730.321.13
P/TBV Ratio
0.160.140.571893.569650.961.88
EV/Sales Ratio
1.032.431.37848.651.012.98
EV/EBITDA Ratio
-2.294.36---
EV/EBIT Ratio
-4.957.33---
Debt / Equity Ratio
4.094.091.010.630.470.13
Debt / EBITDA Ratio
7.423.084.73---
Net Debt / Equity Ratio
2.732.730.780.560.400.11
Net Debt / EBITDA Ratio
5.582.323.13-0.65-0.88-0.20
Net Debt / FCF Ratio
-1.99-1.99-0.75-0.55-0.46-0.11
Asset Turnover
0.220.220.350.440.490.28
Inventory Turnover
0.850.851.391.741.490.66
Quick Ratio
2.322.321.870.761.331.67
Current Ratio
3.513.512.751.512.483.03
Return on Equity (ROE)
-78.52%-78.52%-33.32%-77.92%-51.37%-72.41%
Return on Assets (ROA)
-3.95%9.53%5.25%-36.05%-29.60%-42.30%
Return on Invested Capital (ROIC)
-5.42%13.07%7.59%-54.16%-41.54%-70.21%
Return on Capital Employed (ROCE)
-3.47%13.12%8.38%-46.21%-38.30%-60.76%
Buyback Yield / Dilution
-0.00%99.68%-627.64%-1714330.60%-63.53%
Total Shareholder Return
-0.00%99.68%-627.64%-1714330.60%-63.53%