Macfarlane Group PLC (MACF.L) LSE

68.00

-2.6(-3.68%)

Updated at December 05 08:00AM

Currency In GBp