av/net-power-redeemable--big.svg

NYSE:NPWR

NET Power Inc.

  • Stock

USD

Last Close

9.52

26/07 20:00

Market Cap

649.47M

Beta: −0.17

Volume Today

199.36K

Avg: 309.62K

PE Ratio

−9.06

PFCF: −40.90