CMGMY Financials: Chemring Group PLC AI Analysis