Deutsche Beteiligungs AG (ETR:DBAN)
Germany flag Germany · Delayed Price · Currency is EUR
21.75
+0.10 (0.46%)
Jul 17, 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
Jul '26 Dec '25 Dec '24 Sep '24 Sep '23 Sep '22
374442418462592405
Market Cap Growth
-17.51%5.91%-9.65%-21.95%46.17%-39.88%
Enterprise Value
504620406494531399
Last Close Price
21.6524.1421.0523.0627.7918.52
PE Ratio
-17.9122.959.735.60-
Forward PE
8.2913.536.407.015.7111.17
PS Ratio
7.495.585.084.253.81-7.27
PB Ratio
0.610.690.640.670.890.70
P/TBV Ratio
0.620.710.700.730.890.70
P/FCF Ratio
29.3712.91-37.5068.9213.72
P/OCF Ratio
27.9412.64-35.4463.3713.72
PEG Ratio
0.200.775.801.182.852.85
EV/Sales Ratio
10.087.824.944.553.42-
EV/EBITDA Ratio
13.679.6712.648.424.79-
EV/EBIT Ratio
-24.6615.448.984.80-
EV/FCF Ratio
39.5318.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.34%5.58%4.36%10.28%17.86%-24.07%
FCF Yield
3.40%7.74%-1.91%2.67%1.45%7.29%
Dividend Yield
4.62%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.26%2.09%-1.61%1.07%3.60%-4.94%