ITM Power PLC (FRA:IJ8)
€ 1.279 +0.012 (+0.95%) Market Cap: 893.25 Mil Enterprise Value: 680.70 Mil PE Ratio: 0 PB Ratio: 3.64 GF Score: 76/100