DEME Group NV (EBR:DEME)
Belgium flag Belgium · Delayed Price · Currency is EUR
169.80
+1.00 (0.59%)
Jul 22, 2026, 11:02 AM CET

DEME Group NV 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
4,2593,5273,4822,8203,139-
Market Cap Growth
28.85%1.29%23.48%-10.16%--
Enterprise Value
4,7043,9783,4473,3833,6820
Last Close Price
169.80139.80137.80111.40124.00-
PE Ratio
12.3110.1912.0917.3327.87-
Forward PE
12.3011.3511.6316.7624.13-
PEG Ratio
-2.721.110.730.79-
PS Ratio
1.030.420.420.841.18-
PB Ratio
1.761.491.641.481.79-
P/TBV Ratio
1.841.511.671.501.83-
P/FCF Ratio
19.9316.514.4048.99--
P/OCF Ratio
6.475.353.236.227.19-
EV/Sales Ratio
1.130.470.421.011.39-
EV/EBITDA Ratio
4.924.314.605.801.16-
EV/EBIT Ratio
10.119.199.7514.021.28-
EV/FCF Ratio
22.0118.624.3558.76--
Debt / Equity Ratio
0.400.400.240.330.440.36
Debt / EBITDA Ratio
1.341.341.021.550.332.12
Debt / FCF Ratio
5.795.790.9615.66-6.61
Net Debt / Equity Ratio
0.170.17-0.040.270.300.25
Net Debt / EBITDA Ratio
0.420.42-0.120.880.160.90
Net Debt / FCF Ratio
1.831.83-0.118.90-11.452.82
Asset Turnover
1.441.441.620.720.620.65
Inventory Turnover
162.14162.14127.8494.50116.75182.51
Quick Ratio
0.880.880.860.780.780.74
Current Ratio
0.930.930.920.840.900.81
Return on Equity (ROE)
15.33%15.33%14.31%9.18%6.84%7.61%
Return on Assets (ROA)
5.62%5.62%5.12%4.02%50.93%3.60%
Return on Invested Capital (ROIC)
11.66%13.40%11.49%7.81%101.64%7.22%
Return on Capital Employed (ROCE)
13.47%13.47%12.45%8.63%110.71%6.02%
Earnings Yield
8.13%9.81%8.27%5.77%3.59%-
FCF Yield
5.02%6.06%22.75%2.04%--
Dividend Yield
2.66%2.72%1.52%1.35%1.30%-
Payout Ratio
22.96%27.72%18.44%23.33%36.23%17.82%
Buyback Yield / Dilution
0.17%0.17%0.09%0.00%-457.82%0.00%
Total Shareholder Return
2.83%2.89%1.61%1.35%-456.52%0.00%