NPWR logo

NPWR

NET Power Inc.NYSEIndustrials
$1.56+0.65%ClosedMarket Cap: $132.1M

As of 2026-04-06

Valuation

P/E (TTM)

PEG

P/B

0.60

P/S

0.00

EV/EBITDA

0.29

DCF Value

$2.48

FCF Yield

-116.6%

Div Yield

0.0%

Margins & Returns

Gross Margin

0.0%

Operating Margin

0.0%

Net Margin

0.0%

ROE

-144.5%

ROA

-138.4%

ROIC

-50.4%

Income Statement
PeriodRevenueGross MarginOperating IncomeNet IncomeEPSDividend
Q4 2025$0.00-Infinity%$346.2M$-19.5M$-0.23
FY 2025$0.00-Infinity%$-279.5M$-578.5M$-7.34
Q3 2025$0.00-Infinity%$-60.7M$-411.5M$-5.28
Q2 2025$0.00-Infinity%$-90.6M$-28.1M$-0.36
Q1 2025$0.00-Infinity%$-474.6M$-119.3M$-1.55
Q4 2024$0.00-Infinity%$-50.4M$-34.3M$-0.45
FY 2024$250.0K-685.2%$-181.3M$-49.2M$-0.67
Q3 2024$12.0K91.7%$-47.2M$818.0K$0.01
Q2 2024$238.0K-277.7%$-44.9M$-4.3M$-0.16
Q1 2024$0.00-Infinity%$-38.8M$-11.4M$-0.16
Q4 2023$0.00-Infinity%$-40.4M$22.5M$0.32
FY 2023$175.0K-532.6%$-227.7M$-77.2M$-1.87