Miquel y Costas & Miquel, S.A. (0O6D.L) LSE

14.05

-0.15(-1.06%)

Updated at February 20 03:31PM

Currency In EUR