Chemring Group PLC (BC88) Financial Health & Risks | Ticker