Keller Group PLC (CHIX:KLRl)
£ 29.66 -1.34 (-4.32%) Market Cap: 2.02 Bil Enterprise Value: 2.12 Bil PE Ratio: 13.48 PB Ratio: 3.12 GF Score: 74/100