ITM Power PLC (OTCPK:ITMPF)
$ 1.5 -0.021 (-1.39%) Market Cap: 1.05 Bil Enterprise Value: 806.07 Mil PE Ratio: 0 PB Ratio: 3.76 GF Score: 78/100