NPWR NET Power Inc.
1.230USD-6.11%Mkt Cap: 108.83M $P/E: —1d ago
NET Power Inc. operates as an energy technology company in the United States. Its technology includes oxy-combustion cycle, a power generation system designed to produce electricity from natural gas while capturing atmos…
Industry Peers
Specialty Industrial MachineryKey Statistics
Company
Market Cap108.83M USD
Enterprise Value40.11M USD
Revenue (TTM)—
Gross Profit0 USD
Net Income (TTM)-578.63M USD
Revenue/Share—
Last Price1.230 USD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees54
CountryUS
SectorIndustrials
IndustrySpecialty Industrial Machinery
ISIN—
Valuation
P/E (Trailing)—
P/E (Forward)-16.84
PEG—
EV/EBITDA-0.23
EV/Revenue—
P/S—
P/B1.39
EPS (TTM)-6.45
EPS (Forward)-0.08
52W Range
1.2200% of range5.200
52W High5.200 USD
52W Low1.220 USD
Profitability
Gross Margin0.00%
Oper. Margin0.00%
EBITDA Margin0.00%
Profit Margin0.00%
ROE-283.77%
ROA-96.49%
Growth
Revenue Growth—
Earnings Growth—
Cash Flow & Leverage
Operating CF-120.78M USD
CapEx (TTM)34.44M USD
FCF Margin—
FCF Yield-99.78%
Net Debt-305.07M USD
Net Debt/EBITDA1.74
Balance Sheet
Debt/Equity0.02
Current Ratio17.80
Quick Ratio17.59
Book Value/Sh0.94 USD
Cash/Share3.48 USD
Dividends
Fwd Div Rate—
Trail. Div Rate0.00 USD
Div. Yield0.00%
5Y Avg Yield—
Payout Ratio—
Ex-Div Date—
Pay Date—
Analyst Consensus
Rating—
Target (Mean)2.850 USD
Upside (mean)+131.7%
Target Range2.500 USD – 3.500 USD
2.500+131.7% to mean3.500
# Analysts5
Ownership
Shares Out.88.48M
Float46.78M
Insiders47.44%
Institutions44.45%
Short Interest
Short Ratio3.4d
Short % Float5.71%
Short % Out.3.50%
Shares Short3.09M
Short (prev mo.)2.97M
Technical
SMA 501.675 (-26.6%)
SMA 2001.877 (-34.5%)
Beta1.17
S&P 52W Chg15.78%
Avg Vol (30d)590.20K
Avg Vol (10d)488.55K
Technical Indicators
RSI (14)25.6
MACD-0.1218
MACD Signal-0.0697
MACD Hist.-0.0522
BB Upper2.047 USD
BB Middle1.625 USD
BB Lower1.203 USD
BB Width51.92%
ATR (14)0.0982 USD
Vol Ratio (20d)1.07x