Marks & Spencer PLC (71BQ) Financial Health & Risks | Ticker