NET Power Inc. (NPWR)
NYSE: NPWR · Real-Time Price · USD
1.710
-0.160 (-8.56%)
At close: Mar 13, 2026, 4:00 PM EDT
1.780
+0.070 (4.09%)
Pre-market: Mar 16, 2026, 8:01 AM EDT

NET Power Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
145191813720351345
Market Cap Growth
-90.58%-76.44%12.92%105.17%1.70%-
Enterprise Value
-189.29187.471,8141,631346.38342.06
Last Close Price
1.712.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.700.941.240.925.451.13
P/TBV Ratio
0.660.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.49%-123.52%-7.15%0.00%0.00%-10.82%
Return on Invested Capital (ROIC)
-180.02%-180.06%-9.49%0.00%0.00%-10.92%
Return on Capital Employed (ROCE)
-126.69%-126.69%-7.66%0.00%0.00%-10.84%
Earnings Yield
-399.56%-321.93%-6.33%-6.14%-145.43%107.70%
FCF Yield
-106.34%-80.43%-12.34%0.00%-0.24%-5.89%
Buyback Yield / Dilution
-0.16%-0.07%-0.00%0.00%0.00%0.00%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Utilities template. Financial Sources.
SEC Filings: 10-K · 10-Q