Miquel y Costas & Miquel, S.A. (BME: MCM) has a market capitalization of $509.07M. Last close €10.00; 52-week range €9.90 to €12.17. ORTEX data as of 2026-10-19: short interest is 0.13% of free float, 1.5 days to cover and the average cost to borrow is 2.89%.