tiprankstipranks
Macfarlane Group PLC (GB:MACF)
LSE:MACF
United Kingdom
MACFMacfarlane Group PLC
108.25p
-0.25p(-0.23%)
At close: 4:00 PM EST