ITM Power PLC (XTER:IJ8)
€ 1.486 -0.032 (-2.11%) Market Cap: 1.02 Bil Enterprise Value: 806.23 Mil PE Ratio: 0 PB Ratio: 4.08 GF Score: 83/100