Metrovacesa S.A. (LON:0HXI)

London flag London · Delayed Price · Currency is GBP · Price in EUR
10.76
-0.02 (-0.18%)
At close: Aug 11, 2026
Market Cap1.39B +5.5%
Revenue (ttm)769.13M +60.9%
Net Income77.66M
EPS0.51
Shares Out n/a
PE Ratio17.95
Forward PE24.26
Dividend1.74 (18.94%)
Ex-Dividend DateMay 20, 2026
Volume1,187
Open10.88
Previous Close10.78
Day's Range10.66 - 10.78
52-Week Range8.82 - 13.30
Beta0.68
Analystsn/a
Price Targetn/a
Earnings DateJul 22, 2026