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

NYSE:NPWR

NET Power Inc.

  • Stock

USD

Last Close

8.18

30/08 20:00

Market Cap

649.47M

Beta: −0.17

Volume Today

141.35K

Avg: 309.62K

PE Ratio

−9.06

PFCF: −40.90

Institutional trades

Institutional Ownership

Current holdings institutionals

Filer
Shares
Previously owned
Market Value
Share-Type
Change