Sign in
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
Overview
Analysis
Financials
Filings
people
Ownership
API
Chart
Data
Institutional trades
Institutional Ownership
Current holdings institutionals
Filer
Shares
Previously owned
Market Value
Share-Type
Change