KLX Energy Services Holdings Inc (STU:KX4A)
€ 3.94 0.02 (0.52%) Market Cap: 68.22 Mil Enterprise Value: 312.88 Mil PE Ratio: 0 PB Ratio: 29.26 GF Score: 42/100