Cboe UK • GBp Keller Group plc (KLRL.XC) Follow Compare 1,680.00 +16.00 (+0.96%) At close: 4:21 PM GMT+1 Conversations