Petards Group plc (PEG) Financial Health & Risks | Ticker