Metrovacesa S.A. (BME:MVC)

Spain flag Spain · Delayed Price · Currency is EUR
10.74
-0.04 (-0.37%)
Oct 23, 2026, 11:41 AM CEST
Market Cap1.63B +1.9%
Revenue (ttm)893.22M +60.9%
Net Income90.19M
EPS0.59
Shares Out 151.65M
PE Ratio18.05
Forward PE24.36
Dividend2.02 (18.81%)
Ex-Dividend DateMay 20, 2026
Volume114,121
Open10.94
Previous Close10.78
Day's Range10.68 - 10.94
52-Week Range8.82 - 13.50
Beta0.69
AnalystsSell
Price Target11.09 (+3.26%)
Est. EarningsOct 28, 2026