ECH Echo Investment S.A.

5.430PLN-0.18%Mkt Cap: 568.58M $P/E: 12.09

Echo Investment S.A. engages in the construction, lease, and sale of office, retail, and residential buildings in Poland. It sells residential and commercial spaces within residential projects; The company also trades in…

Key Statistics

Company
Market Cap568.58M USD
Enterprise Value1.25B USD
Revenue (TTM)613.44M USD
Gross Profit168.10M USD
Net Income (TTM)-8.49M USD
Revenue/Share5.87 PLN
Last Price5.430 PLN
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees665
CountryPL
SectorReal Estate
IndustryReal Estate - Diversified
ISINPLECHPS00019
Valuation
P/E (Trailing)12.09
P/E (Forward)10.67
PEG10.66
EV/EBITDA9.53
EV/Revenue2.03
P/S0.93
P/B1.91
EPS (TTM)0.46
EPS (Forward)0.51
52W Range
4.52052% of range6.280
52W High6.280 PLN
52W Low4.520 PLN
Profitability
Gross Margin32.98%
Oper. Margin16.21%
EBITDA Margin21.30%
Profit Margin-1.67%
ROE-2.55%
ROA-0.51%
Growth
Revenue Growth-0.30%
Earnings Growth—
Cash Flow & Leverage
Operating CF68.73M USD
CapEx (TTM)1.71M USD
FCF Margin25.65%
FCF Yield27.68%
Net Debt591.95M USD
Net Debt/EBITDA4.53
Balance Sheet
Debt/Equity2.34
Current Ratio1.28
Quick Ratio0.18
Book Value/Sh2.85 PLN
Cash/Share1.02 PLN
Dividends
Fwd Div Rate0.40 PLN
Trail. Div Rate1.20 PLN
Div. Yield7.35%
5Y Avg Yield9.07%
Payout Ratio261.59%
Ex-Div DateJun 24, 2026
Pay Date—
Splits
Last Split10:1
Split DateJan 2, 2008
Analyst Consensus
Rating1.5 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)6.620 PLN
Upside (mean)+21.9%
Target Range5.800 PLN – 7.120 PLN
5.800+21.9% to mean7.120
# Analysts4
Ownership
Shares Out.412.69M
Float138.93M
Insiders62.37%
Institutions22.23%
Technical
SMA 505.264 (+3.2%)
SMA 2005.172 (+5.0%)
Beta0.08
S&P 52W Chg14.58%
Avg Vol (30d)18.12K
Avg Vol (10d)12.58K
Technical Indicators
RSI (14)55.7
MACD0.0349
MACD Signal0.0372
MACD Hist.-0.0023
BB Upper5.539 PLN
BB Middle5.351 PLN
BB Lower5.162 PLN
BB Width7.04%
ATR (14)0.1445 PLN
Vol Ratio (20d)0.84x