ITM Power PLC (XTER:IJ8)
€ 1.324 -0.087 (-6.17%) Market Cap: 904.10 Mil Enterprise Value: 691.82 Mil PE Ratio: 0 PB Ratio: 3.87 GF Score: 79/100