Castellana Properties Socimi

YCPS · BME · EUR

€9.55Change from previous close: 0.00%

Close · October 1, 2026

Valuation

Data as of October 2, 2026

Valuation multiples

Market cap
€1.4B
Enterprise value
€1.99B
P/E (trailing 12 months)
8.30
Price/book
1.35
Price/sales
8.07
EV/EBITDA
17.4
EV/revenue
11.5

Profitability and growth

Gross margin
100.0%
Operating margin
67.2%
Net margin
86.6%
ROE
15.5%
ROA
3.8%
Revenue growth (year over year)
31.3%
Earnings growth (year over year)
50.6%

Financial health

Total cash
€60.21M
Total debt
€572.18M
Debt/equity
0.48
Current ratio
1.28
Quick ratio
0.22

Dividends

Annual dividend per share
€0.95
Dividend yield
9.9%
Payout ratio
46.4%
Ex-dividend date
December 1, 2025

Shares and trading

Beta
0.10
Average volume
89
Shares outstanding
146.98M
Institutional ownership
0.0%
Insider ownership
99.7%