Petards Group plc

Petards Group plc

PEG.L
Petards Group plcGB flagLondon Stock Exchange
9.58
GBp
+0.08
- -
5.82MMarket Cap