Keller Group PLC (STU:01K)
€ 36 +0.80 (+2.27%) Market Cap: 2.43 Bil Enterprise Value: 2.55 Bil PE Ratio: 13.82 PB Ratio: 3.27 GF Score: 80/100