NET Power Inc (NYSE:NPWR)
$ 1.705 -0.065 (-3.67%) Market Cap: 150.69 Mil Enterprise Value: 158.78 Mil PE Ratio: 0 PB Ratio: 0.73 GF Score: 31/100