tiprankstipranks
Macfarlane Group PLC (GB:MACF)
LSE:MACF
United Kingdom
MACFMacfarlane Group PLC
127.25p
0.75p(0.59%)
At close: 4:00 PM EDT