MJ Gleeson plc (GLE) Financial Health & Risks | Ticker