IMMOImmobel SA
21.30EUR-0.47%Mkt Cap: 217.85M EURP/E: 4.56Last update: 2026-06-01

Immobel SA engages in the real estate development business in Belgium, France, Luxembourg, Germany, Poland, Spain, and the United Kingdom. Its portfolio consists of office, residential, mixed, and real estate projects. T…

Indicators:|

Key Statistics

Company
Market Cap217.85M EUR
Enterprise Value893.41M EUR
Revenue (TTM)333.87M EUR
Gross Profit53.57M EUR
Net Income (TTM)48.45M EUR
Revenue/Share32.65 EUR
Last Price21.30 EUR
Fiscal Year EndDec 2025
MR QuarterDec 2025
Employees
CountryBE
SectorReal Estate
IndustryReal Estate - Development
ISIN
Valuation
P/E (Trailing)4.56
P/E (Forward)3.54
PEG
EV/EBITDA16.81
EV/Revenue2.68
P/S0.66
P/B0.50
EPS (TTM)4.67
EPS (Forward)6.05
52W Range
18.3034% of range27.00
52W High27.00 EUR
52W Low18.30 EUR
Profitability
Gross Margin16.05%
Oper. Margin16.26%
EBITDA Margin15.92%
Profit Margin14.51%
ROE11.18%
ROA3.51%
Growth
Revenue Growth-30.20%
Earnings Growth
Cash Flow & Leverage
Operating CF157.54M EUR
CapEx (TTM)311.00K EUR
FCF Margin38.99%
FCF Yield59.75%
Net Debt653.80M EUR
Net Debt/EBITDA12.30
Balance Sheet
Debt/Equity1.79
Current Ratio1.87
Quick Ratio0.34
Book Value/Sh42.38 EUR
Cash/Share12.26 EUR
Dividends
Fwd Div Rate
Trail. Div Rate0.0000 EUR
Div. Yield
5Y Avg Yield5.97%
Payout Ratio0.00%
Ex-Div DateApr 19, 2024
Pay Date
Splits
Last Split31:30
Split DateApr 19, 2024
Analyst Consensus
Rating
Target (Mean)34.33 EUR
Target Range27.30 EUR52.00 EUR
# Analysts4
Ownership
Shares Out.10.23M
Float4.15M
Insiders59.40%
Institutions2.03%
Technical
SMA 5021.44 (-0.6%)
SMA 20023.63 (-9.9%)
Beta0.98
S&P 52W Chg27.94%
Avg Vol (30d)2.44K
Avg Vol (10d)2.09K
Technical Indicators
RSI (14)47.0
MACD-0.0155
MACD Signal-0.0430
MACD Hist.+0.0274
BB Upper21.98 EUR
BB Middle21.50 EUR
BB Lower21.01 EUR
BB Width4.50%
ATR (14)0.5300 EUR
Vol Ratio (20d)0.89x