ITM Power PLC (XTER:IJ8)
€ 1.259 +0.014 (+1.12%) Market Cap: 866.10 Mil Enterprise Value: 652.35 Mil PE Ratio: 0 PB Ratio: 3.51 GF Score: 77/100