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: 4.14 GF Score: 76/100