ITM Power PLC (CHIX:ITMl)
£ 1.047 -0.082 (-7.26%) Market Cap: 789.59 Mil Enterprise Value: 606.47 Mil PE Ratio: 0 PB Ratio: 3.43 GF Score: 67/100