KLX Energy Services Holdings Inc (STU:KX4A)
€ 4.34 -0.02 (-0.46%) Market Cap: 73.50 Mil Enterprise Value: 329.56 Mil PE Ratio: 0 PB Ratio: 4.72 GF Score: 42/100