ITM Power PLC (XTER:IJ8)
€ 1.476 -0.010 (-0.67%) Market Cap: 1.00 Bil Enterprise Value: 791.83 Mil PE Ratio: 0 PB Ratio: 4.10 GF Score: 80/100