Keller Group PLC (CHIX:KLRl)
£ 27.36 +0.46 (+1.71%) Market Cap: 1.87 Bil Enterprise Value: 1.91 Bil PE Ratio: 13.79 PB Ratio: 2.96 GF Score: 72/100