Immobel SA (EBR:IMMO)
Belgium flag Belgium · Delayed Price · Currency is EUR
20.70
-0.10 (-0.48%)
Apr 29, 2026, 10:54 AM CET

Immobel Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022 FY 2021 2020 - 2016
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 2020 - 2016
Market Capitalization
213240191297449727
Upgrade
Market Cap Growth
30.01%25.67%-35.64%-33.78%-38.26%10.99%
Upgrade
Enterprise Value
8871,0281,0811,0541,1051,356
Upgrade
Last Close Price
20.8023.5018.7028.8741.6265.39
Upgrade
PE Ratio
4.454.96--41.857.89
Upgrade
Forward PE
5.9911.8210.7113.654.896.78
Upgrade
PS Ratio
0.640.720.511.901.901.87
Upgrade
PB Ratio
0.470.530.480.590.781.25
Upgrade
P/TBV Ratio
0.490.560.500.620.811.38
Upgrade
P/FCF Ratio
1.351.533.52---
Upgrade
P/OCF Ratio
1.351.533.48---
Upgrade
PEG Ratio
-0.560.560.560.560.56
Upgrade
EV/Sales Ratio
2.663.082.866.744.683.49
Upgrade
EV/EBITDA Ratio
14.6719.35-168.66-23.46
Upgrade
EV/EBIT Ratio
15.5019.95-275.63-24.89
Upgrade
EV/FCF Ratio
5.646.5419.88---
Upgrade
Debt / Equity Ratio
1.721.722.471.931.581.49
Upgrade
Debt / EBITDA Ratio
14.2214.22-118.323581.3514.64
Upgrade
Debt / FCF Ratio
4.964.9618.20---
Upgrade
Net Debt / Equity Ratio
1.441.442.021.661.091.02
Upgrade
Net Debt / EBITDA Ratio
12.3012.30-11.04133.47-249.6510.27
Upgrade
Net Debt / FCF Ratio
4.164.1614.83-6.52-7.34-36.69
Upgrade
Asset Turnover
0.230.230.230.090.140.25
Upgrade
Inventory Turnover
0.320.320.420.140.250.45
Upgrade
Quick Ratio
0.340.340.370.520.870.81
Upgrade
Current Ratio
1.871.871.753.313.222.08
Upgrade
Return on Equity (ROE)
11.45%11.45%-20.76%-6.99%1.80%17.14%
Upgrade
Return on Assets (ROA)
2.19%2.19%-2.85%0.14%-0.21%2.19%
Upgrade
Return on Invested Capital (ROIC)
4.65%4.46%-5.92%0.30%-0.39%4.71%
Upgrade
Return on Capital Employed (ROCE)
6.30%6.30%-8.70%0.30%-0.40%4.90%
Upgrade
Earnings Yield
22.77%20.16%-49.00%-12.93%2.39%12.68%
Upgrade
FCF Yield
73.91%65.42%28.42%-43.06%-18.90%-2.23%
Upgrade
Dividend Yield
---4.16%7.33%4.66%
Upgrade
Payout Ratio
----283.59%31.37%
Upgrade
Buyback Yield / Dilution
-3.26%-3.26%-0.77%0.01%-0.03%-7.13%
Upgrade
Total Shareholder Return
-3.26%-3.26%-0.77%4.17%7.29%-2.47%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.