NET Power Inc. (NPWR)
NYSE: NPWR · Real-Time Price · USD
1.560
+0.010 (0.65%)
Apr 2, 2026, 4:00 PM EDT - Market closed

NET Power Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
350191813720351345
Market Cap Growth
-48.10%-76.44%12.92%105.17%1.70%-
Enterprise Value
15.98187.471,8141,631346.38342.06
Last Close Price
1.562.2810.5910.1010.1710.00
PE Ratio
--0.31-15.81-16.29-0.690.93
PS Ratio
--3251.55--164.06
PB Ratio
0.640.941.240.925.451.13
P/TBV Ratio
0.600.881.190.900.590.12
P/FCF Ratio
--1.24-8.10--409.19-16.97
P/OCF Ratio
--1.59-25.68--409.19-16.97
EV/Sales Ratio
--7256.53--162.66
EV/EBITDA Ratio
--0.11-18.20---13.70
EV/EBIT Ratio
--0.10-10.01---9.07
EV/FCF Ratio
--1.22-18.09--403.93-16.83
Debt / Equity Ratio
0.000.000.000.000.010
Debt / EBITDA Ratio
0.000.00-0.03---
Debt / FCF Ratio
-0.02-0.02-0.03--0.92-
Net Debt / Equity Ratio
-1.64-1.64-0.77-0.81-0.07-0.01
Net Debt / EBITDA Ratio
0.190.195.06--0.10
Net Debt / FCF Ratio
2.172.175.03-5.110.13
Asset Turnover
-00.00000.01
Quick Ratio
7.157.1528.5553.150.654.96
Current Ratio
7.247.2428.6553.310.896.40
Return on Equity (ROE)
-124.09%-124.09%-7.33%0.00%0.00%-12.51%
Return on Assets (ROA)
-123.46%-123.52%-7.15%0.00%0.00%-10.82%
Return on Invested Capital (ROIC)
-179.98%-180.06%-9.49%0.00%0.00%-10.92%
Return on Capital Employed (ROCE)
-126.70%-126.69%-7.66%0.00%0.00%-10.84%
Earnings Yield
-165.28%-321.93%-6.33%-6.14%-145.43%107.70%
FCF Yield
-43.99%-80.43%-12.34%0.00%-0.24%-5.89%
Buyback Yield / Dilution
-7.39%-7.39%-5.22%-1783.87%-4.13%-
Total Shareholder Return
-7.39%-7.39%-5.22%-1783.87%-4.13%-
Updated Dec 31, 2025. Data Source: Fiscal.ai. Utilities template. Financial Sources.
SEC Filings: 10-K · 10-Q