Marshalls plc (MSLH) Financial Health & Risks | Ticker