Miquel y Costas & Miquel, S.A. (BME:MCM)

Spain flag Spain · Delayed Price · Currency is EUR
13.40
+0.10 (0.75%)
Aug 27, 2026, 5:35 PM CET
Market Cap499.60M -8.6%
Revenue (ttm)303.79M -4.7%
Net Income42.18M -13.0%
EPS1.12
Shares Out 37.56M
PE Ratio11.88
Forward PEn/a
Dividend0.48 (3.63%)
Ex-Dividend DateJul 14, 2026
Volume1,658
Open13.40
Previous Close13.30
Day's Range13.20 - 13.40
52-Week Range13.00 - 14.75
Beta0.14
Analystsn/a
Price Targetn/a
Earnings DateSep 28, 2026