ITM Power PLC (XTER:IJ8)
€ 1.281 -0.017 (-1.31%) Market Cap: 893.25 Mil Enterprise Value: 680.70 Mil PE Ratio: 0 PB Ratio: 3.64 GF Score: 81/100