Metrovacesa S.A. (BME:MVC)

Spain flag Spain · Delayed Price · Currency is EUR
10.64
+0.04 (0.38%)
Aug 21, 2026, 5:35 PM CET
Market Cap1.61B +4.9%
Revenue (ttm)893.22M +60.9%
Net Income90.19M
EPS0.59
Shares Out 151.65M
PE Ratio17.89
Forward PE24.05
Dividend2.02 (19.20%)
Ex-Dividend DateMay 20, 2026
Volume58,708
Open10.64
Previous Close10.60
Day's Range10.52 - 10.66
52-Week Range8.82 - 13.50
Beta0.68
AnalystsSell
Price Target10.73 (+0.85%)
Earnings DateOct 28, 2026