Macfarlane Group PLC

Macfarlane Group PLC

MACF.L
Macfarlane Group PLCGB flagLondon Stock Exchange
67.90
GBp
+0.90
- -
105.59MMarket Cap