Metrovacesa S.A. (LON:0HXI)

United Kingdom flag United Kingdom · Delayed Price · Currency is GBP · Price in EUR
11.62
-0.02 (-0.17%)
At close: Nov 10, 2026
Market Cap1.47B -5.8%
Revenue (ttm)769.13M +60.9%
Net Income77.66M
EPS0.50
Shares Out n/a
PE Ratio19.57
Forward PE26.21
Dividend1.64 (16.88%)
Ex-Dividend DateDec 21, 2026
Volume2,861
Open11.70
Previous Close11.64
Day's Range11.66 - 11.72
52-Week Range8.82 - 13.30
Beta0.68
Analystsn/a
Price Targetn/a
Est. EarningsFeb 17, 2027