Metrovacesa S.A. (BME:MVC)

Spain flag Spain · Delayed Price · Currency is EUR
10.26
+0.02 (0.20%)
Sep 11, 2026, 5:35 PM CET
Market Cap1.56B -4.1%
Revenue (ttm)893.22M +60.9%
Net Income90.19M
EPS0.59
Shares Out 151.65M
PE Ratio17.25
Forward PE23.19
Dividend2.02 (19.24%)
Ex-Dividend DateMay 20, 2026
Volume69,735
Open10.34
Previous Close10.24
Day's Range10.18 - 10.34
52-Week Range8.82 - 13.50
Beta0.68
AnalystsSell
Price Target10.73 (+4.58%)
Earnings DateOct 28, 2026