NET Power Inc. (NPWR)
NYSE: NPWR · Real-Time Price · USD
1.950
+0.330 (20.37%)
At close: Aug 14, 2026, 4:00 PM EDT
1.960
+0.010 (0.51%)
After-hours: Aug 14, 2026, 7:59 PM EDT

NET Power Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
438191797717439431
Market Cap Growth
-30.07%-75.99%11.08%63.56%1.70%-
Enterprise Value
1332691,7192,229--
Last Close Price
1.952.2810.5910.1010.1710.00

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PS Ratio
--3187.524099.25756.22205.08
PB Ratio
2.060.360.370.316.816.39
P/TBV Ratio
5.278.57--6.846.42

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
--6876.6412739.63--

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
0.010.010.000.000.010.10
Net Debt / Equity Ratio
-0.97-0.62-0.23-0.27-0.070.10
Net Debt / EBITDA Ratio
1.741.253.025.340.12-0.26
Net Debt / FCF Ratio
1.832.175.0310.470.26-0.32
Asset Turnover
--000.010.02
Quick Ratio
17.597.1528.5553.150.650.04
Current Ratio
17.807.2428.6553.310.890.09
Return on Equity (ROE)
-141.98%-124.08%-7.33%-14.70%-83.05%-46.10%
Return on Assets (ROA)
-10.65%-12.10%-4.76%-6.47%-39.08%-24.95%
Return on Capital Employed (ROCE)
-56.50%-50.70%-8.00%-5.40%-71.80%-54.70%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
-118.89%-302.41%-6.17%-10.77%-12.49%-8.88%
FCF Yield
-38.03%-80.48%-12.59%-8.45%-3.82%-4.71%
Buyback Yield / Dilution
-9.91%-7.39%-78.19%-1012.42%-4.14%-2.45%
SEC Filings: 10-K · 10-Q