Keller Group PLC (FRA:01K)
€ 31.6 +0.20 (+0.64%) Market Cap: 2.12 Bil Enterprise Value: 2.16 Bil PE Ratio: 13.88 PB Ratio: 2.98 GF Score: 72/100