DEFAMA Deutsche Fachmarkt AG (ETR:DEF)
Germany flag Germany · Delayed Price · Currency is EUR
23.30
+0.30 (1.30%)
Jul 28, 2026, 5:35 PM CET

ETR:DEF 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
112133134116110123
Market Cap Growth
-16.79%-0.71%15.70%5.22%-10.15%41.12%
Enterprise Value
317.65332.59323.41278.01252.99246.35
Last Close Price
23.3027.8028.0024.2023.0027.80
PE Ratio
20.1523.9729.4727.8220.0024.39
PS Ratio
3.523.774.594.744.866.03
PB Ratio
2.312.843.032.732.704.43
P/TBV Ratio
2.382.843.042.742.654.43
P/OCF Ratio
6.397.638.208.9710.1612.27
EV/Sales Ratio
10.019.4111.0611.3411.1412.09
EV/EBITDA Ratio
14.8915.5918.1917.8916.6718.46
EV/EBIT Ratio
23.1724.2628.9328.6525.1027.04
Debt / Equity Ratio
4.214.214.243.833.744.43
Debt / EBITDA Ratio
9.369.3610.6810.5710.189.33
Net Debt / Equity Ratio
4.234.234.263.803.474.44
Net Debt / EBITDA Ratio
9.319.3110.6110.399.379.22
Net Debt / FCF Ratio
-16.50-16.50-6.89-16.68-4.15-7.02
Asset Turnover
0.140.140.130.120.130.14
Quick Ratio
0.380.380.950.725.911.99
Current Ratio
0.410.410.990.725.911.99
Return on Equity (ROE)
12.11%12.11%10.43%9.90%15.54%18.90%
Return on Assets (ROA)
4.56%4.56%4.13%3.85%4.70%5.30%
Return on Invested Capital (ROIC)
4.61%4.73%4.32%4.14%5.00%5.50%
Return on Capital Employed (ROCE)
5.69%5.69%5.06%4.82%5.76%6.29%
Earnings Yield
5.02%4.17%3.39%3.60%5.00%4.10%
Dividend Yield
2.74%2.16%2.04%2.23%2.26%1.73%
Payout Ratio
-51.62%59.94%62.42%45.43%42.12%
Buyback Yield / Dilution
-1.98%0.00%0.00%-2.02%-6.45%0.00%
Total Shareholder Return
0.76%2.16%2.04%0.21%-4.19%1.73%