Keller Group PLC (LSE:KLR)
£ 26.82 +0.44 (+1.63%) Market Cap: 1.87 Bil Enterprise Value: 1.91 Bil PE Ratio: 13.79 PB Ratio: 2.96 GF Score: 72/100