Metrovacesa S.A. (BME:MVC)

Spain flag Spain · Delayed Price · Currency is EUR
10.28
+0.04 (0.39%)
Oct 2, 2026, 5:35 PM CET
Market Cap1.56B -0.6%
Revenue (ttm)893.22M +60.9%
Net Income90.19M
EPS0.59
Shares Out 151.65M
PE Ratio17.28
Forward PE23.23
Dividend2.02 (19.65%)
Ex-Dividend DateMay 20, 2026
Volume66,508
Open10.36
Previous Close10.24
Day's Range10.16 - 10.36
52-Week Range8.82 - 13.50
Beta0.68
AnalystsSell
Price Target11.09 (+7.88%)
Est. EarningsOct 28, 2026