Deutsche Beteiligungs AG (ETR:DBAN)
Germany flag Germany · Delayed Price · Currency is EUR
23.10
-0.10 (-0.43%)
Jun 5, 2026, 5:35 PM CET

Deutsche Beteiligungs AG Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2024FY 2023FY 2022
Period Ending
Jun '26 Dec '25 Dec '24 Sep '24 Sep '23 Sep '22
399442418462592405
Market Cap Growth
-15.99%5.91%-9.65%-21.95%46.17%-39.88%
Enterprise Value
529620406494531399
Last Close Price
23.1024.1421.0523.0627.7918.52
PE Ratio
-17.9122.959.735.60-
Forward PE
9.475.925.925.925.7111.17
PS Ratio
7.995.585.084.253.81-7.27
PB Ratio
0.650.690.640.670.890.70
P/TBV Ratio
0.660.710.700.730.890.70
P/FCF Ratio
31.3412.91-37.5068.9213.72
P/OCF Ratio
29.8112.64-35.4463.3713.72
PEG Ratio
0.231.551.551.55--
EV/Sales Ratio
10.587.824.944.553.42-
EV/EBITDA Ratio
14.359.6712.648.424.79-
EV/EBIT Ratio
-24.6615.448.984.80-
EV/FCF Ratio
41.4918.11-40.0861.8413.52
Debt / Equity Ratio
0.270.360.200.200.020.11
Debt / EBITDA Ratio
4.553.494.022.300.12-
Debt / FCF Ratio
13.176.72-11.271.532.07
Net Debt / Equity Ratio
0.210.260.170.17-0.010.07
Net Debt / EBITDA Ratio
3.692.603.381.96-0.06-0.44
Net Debt / FCF Ratio
10.154.87-13.629.33-0.801.42
Asset Turnover
0.060.09-0.130.23-
Quick Ratio
0.670.511.790.981.680.69
Current Ratio
2.020.9210.154.622.551.42
Return on Equity (ROE)
-0.79%3.83%-7.00%16.94%-15.26%
Return on Assets (ROA)
-0.27%1.77%-4.24%10.21%-8.58%
Return on Invested Capital (ROIC)
-0.46%3.21%3.14%7.14%16.79%-14.74%
Return on Capital Employed (ROCE)
-0.50%3.20%3.20%6.30%16.10%-16.20%
Earnings Yield
-1.26%5.58%4.36%10.28%17.86%-24.07%
FCF Yield
3.19%7.74%-1.91%2.67%1.45%7.29%
Dividend Yield
4.33%4.14%4.75%4.34%3.60%4.32%
Payout Ratio
-90.09%103.30%39.57%14.22%-
Buyback Yield / Dilution
3.69%-2.05%-6.36%-3.27%0.01%-9.26%
Total Shareholder Return
8.02%2.09%-1.61%1.07%3.60%-4.94%