Immobel SA (EBR:IMMO)
Belgium flag Belgium · Delayed Price · Currency is EUR
21.70
-0.30 (-1.36%)
Jul 22, 2026, 10:55 AM CET

Immobel 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
225240191297449727
Market Cap Growth
-15.21%25.68%-35.64%-33.78%-38.26%10.96%
Enterprise Value
899.54912.241,0101,1431,0881,331
Last Close Price
21.7023.5018.7029.8045.0072.90
PE Ratio
4.715.03--41.867.88
Forward PE
4.7311.8210.7113.654.896.78
PEG Ratio
-0.560.560.560.560.56
PS Ratio
0.670.680.501.821.841.85
PB Ratio
0.500.550.500.610.811.27
P/TBV Ratio
0.520.560.500.620.811.38
P/FCF Ratio
1.431.533.52---
P/OCF Ratio
1.431.533.48---
EV/Sales Ratio
2.692.572.667.024.463.39
EV/EBITDA Ratio
14.8716.1570.59127.88-41.25
EV/EBIT Ratio
15.7117.69---48.07
EV/FCF Ratio
5.725.8018.58---
Debt / Equity Ratio
0.750.751.081.571.260.87
Debt / EBITDA Ratio
14.1713.7568.70107.83-26.85
Debt / FCF Ratio
4.944.9418.08---
Net Debt / Equity Ratio
1.501.502.101.711.121.04
Net Debt / EBITDA Ratio
11.8811.5355.9192.76-7.4018.38
Net Debt / FCF Ratio
4.144.1414.71-6.48-7.34-36.68
Asset Turnover
0.240.240.230.090.140.25
Quick Ratio
0.300.300.320.450.790.76
Current Ratio
1.871.871.753.313.222.08
Return on Equity (ROE)
11.45%11.45%-20.76%-6.99%1.79%17.14%
Return on Assets (ROA)
3.46%3.57%-5.01%-2.25%-8.12%1.78%
Return on Invested Capital (ROIC)
4.61%4.57%-6.53%-3.10%-11.75%2.44%
Return on Capital Employed (ROCE)
5.92%6.12%-7.44%-2.00%-11.02%2.49%
Earnings Yield
21.53%19.87%--2.39%12.68%
FCF Yield
69.88%65.42%28.42%---
Dividend Yield
-0.00%2.95%10.24%6.78%3.98%
Payout Ratio
-0.00%-5.92%-79.16%283.59%31.37%
Buyback Yield / Dilution
-3.26%-3.25%-0.77%0.02%-0.03%-7.13%
Total Shareholder Return
-3.26%-3.25%2.18%10.25%6.74%-3.15%