Keller Group PLC (OTCPK:KLRGF)
$ 36.8 +2.6 (+7.6%) Market Cap: 2.37 Bil Enterprise Value: 2.42 Bil PE Ratio: 13.29 PB Ratio: 2.85 GF Score: 75/100