Deufol SE (HAM:DE10)
Germany flag Germany · Delayed Price · Currency is EUR
4.060
+0.020 (0.50%)
At close: Jul 24, 2026

Deufol SE 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
Debt / Equity Ratio
0.720.720.740.680.710.82
Debt / EBITDA Ratio
2.442.442.741.892.613.46
Debt / FCF Ratio
3.103.105.342.943.0915.38
Net Debt / Equity Ratio
0.640.640.660.570.580.71
Net Debt / EBITDA Ratio
2.122.122.381.572.092.95
Net Debt / FCF Ratio
2.692.694.642.442.4813.10
Asset Turnover
1.131.131.131.091.030.93
Inventory Turnover
7.347.347.557.266.727.69
Quick Ratio
0.820.820.970.910.860.81
Current Ratio
1.051.051.241.151.121.08
Return on Equity (ROE)
2.47%2.47%3.42%5.69%5.88%1.69%
Return on Assets (ROA)
2.41%2.41%2.84%3.90%3.38%1.60%
Return on Invested Capital (ROIC)
3.19%3.17%3.77%5.33%4.57%2.21%
Return on Capital Employed (ROCE)
5.82%5.82%6.06%8.02%6.52%3.19%
Payout Ratio
91.92%91.92%108.62%19.74%0.00%0.00%
Buyback Yield / Dilution
-0.00%1.02%0.44%0.00%0.00%
Total Shareholder Return
-0.00%1.02%0.44%0.00%0.00%