Metrovacesa S.A. (BME:MVC)

Spain flag Spain · Delayed Price · Currency is EUR
11.70
+0.10 (0.86%)
Nov 12, 2026, 1:24 PM CET
Market Cap1.77B -0.4%
Revenue (ttm)893.22M +60.9%
Net Income90.19M
EPS0.59
Shares Out 151.65M
PE Ratio19.67
Forward PE26.21
Dividend2.02 (17.27%)
Ex-Dividend DateDec 21, 2026
Volume87,758
Open11.62
Previous Close11.60
Day's Range11.54 - 11.72
52-Week Range8.82 - 13.50
Beta0.68
AnalystsSell
Price Target11.09 (-5.21%)
Est. EarningsFeb 17, 2027