ITM Power PLC (FRA:IJ8)
€ 1.38 +0.10 (+7.9%) Market Cap: 915.30 Mil Enterprise Value: 703.02 Mil PE Ratio: 0 PB Ratio: 3.64 GF Score: 76/100