Keller Group plc (KLR) Financial Health & Risks | Ticker