Immobel SA (EBR:IMMO)
Belgium flag Belgium · Delayed Price · Currency is EUR
23.55
-1.05 (-4.27%)
At close: Mar 9, 2026

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
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 2020 - 2016
Market Capitalization
241240191297449727
Upgrade
Market Cap Growth
24.60%25.67%-35.64%-33.78%-38.26%10.99%
Upgrade
Enterprise Value
9151,0281,0811,0541,1051,356
Upgrade
Last Close Price
23.5523.5018.7028.8741.6265.39
Upgrade
PE Ratio
4.974.96--41.857.89
Upgrade
Forward PE
6.7911.8210.7113.654.896.78
Upgrade
PS Ratio
0.530.530.511.901.901.87
Upgrade
PB Ratio
0.530.530.480.590.781.25
Upgrade
P/TBV Ratio
0.560.560.500.620.811.38
Upgrade
P/FCF Ratio
--3.52---
Upgrade
P/OCF Ratio
--3.48---
Upgrade
PEG Ratio
-0.560.560.560.560.56
Upgrade
EV/Sales Ratio
2.012.252.866.744.683.49
Upgrade
EV/EBITDA Ratio
12.3013.82-168.66-23.46
Upgrade
EV/EBIT Ratio
12.6714.24-275.63-24.89
Upgrade
EV/FCF Ratio
--19.88---
Upgrade
Debt / Equity Ratio
1.721.722.471.931.581.49
Upgrade
Debt / EBITDA Ratio
10.4710.47-118.323581.3514.64
Upgrade
Debt / FCF Ratio
--18.20---
Upgrade
Net Debt / Equity Ratio
1.441.442.021.661.091.02
Upgrade
Net Debt / EBITDA Ratio
8.788.78-11.04133.47-249.6510.27
Upgrade
Net Debt / FCF Ratio
--14.83-6.52-7.34-36.69
Upgrade
Asset Turnover
0.310.310.230.090.140.25
Upgrade
Inventory Turnover
0.400.400.420.140.250.45
Upgrade
Quick Ratio
0.300.300.350.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)
3.06%3.06%-2.85%0.14%-0.21%2.19%
Upgrade
Return on Invested Capital (ROIC)
6.14%5.88%-5.92%0.30%-0.39%4.71%
Upgrade
Return on Capital Employed (ROCE)
8.80%8.80%-8.70%0.30%-0.40%4.90%
Upgrade
Earnings Yield
20.12%20.16%-49.00%-12.93%2.39%12.68%
Upgrade
FCF Yield
--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
-1.28%--0.77%0.01%-0.03%-7.13%
Upgrade
Total Shareholder Return
-1.28%--0.77%4.17%7.29%-2.47%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.