NET Power Inc. (NPWR)
NYSE: NPWR · Real-Time Price · USD
1.930
+0.050 (2.66%)
At close: May 22, 2026, 4:00 PM EDT
1.928
-0.002 (-0.10%)
After-hours: May 22, 2026, 7:28 PM EDT

NET Power Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
434191813720351345
Market Cap Growth
1.19%-76.44%12.92%105.17%1.70%-
Enterprise Value
129.33187.471,8141,631346.38342.06
Last Close Price
1.932.2810.5910.1010.1710.00
PE Ratio
-----0.93
PS Ratio
--3251.55--164.06
PB Ratio
0.830.941.240.925.451.13
P/TBV Ratio
0.750.881.190.900.590.12
EV/Sales Ratio
--7256.53--162.66
Debt / Equity Ratio
0.000.000.000.000.010
Net Debt / Equity Ratio
-1.48-1.64-0.77-0.81-0.07-0.01
Net Debt / EBITDA Ratio
0.230.195.06--0.10
Net Debt / FCF Ratio
1.662.175.03-5.110.13
Asset Turnover
-00.00000.01
Quick Ratio
23.657.1528.5553.150.654.96
Current Ratio
23.827.2428.6553.310.896.40
Return on Equity (ROE)
-251.83%-124.09%-7.33%0.00%0.00%-12.51%
Return on Assets (ROA)
-235.73%-123.52%-7.15%0.00%0.00%-10.82%
Return on Invested Capital (ROIC)
-614.25%-180.06%-9.49%0.00%0.00%-10.92%
Return on Capital Employed (ROCE)
-249.79%-126.70%-7.66%0.00%0.00%-10.84%
Earnings Yield
-----107.70%
Buyback Yield / Dilution
-8.36%-7.39%-5.22%-1783.87%-4.13%-
Total Shareholder Return
-8.36%-7.39%-5.22%-1783.87%-4.13%-
Updated May 11, 2026. Data Source: Fiscal.ai. Utilities template. Financial Sources.
SEC Filings: 10-K · 10-Q