Marks and Spencer Group plc (MKS) Financial Health & Risks | Ticker