ITM Power PLC (FRA:IJ8)
€ 1.298 -0.015 (-1.14%) Market Cap: 903.48 Mil Enterprise Value: 689.08 Mil PE Ratio: 0 PB Ratio: 3.74 GF Score: 72/100