ITM Power PLC (CHIX:ITMl)
£ 1.055 (0%) Market Cap: 727.47 Mil Enterprise Value: 544.35 Mil PE Ratio: 0 PB Ratio: 3.44 GF Score: 60/100