Intrinsic Value of S&P & Nasdaq Contact Us

NET Power Inc. NPWR NYSE

NYSE • Industrials • Industrial - Machinery • US • USD

SharesGrow Score
55/100
3/6 Pass
SharesGrow Intrinsic Value
N/A
Negative cash flow
Analyst Price Target
$3.00
+92.3%

NET Power Inc. (NPWR) has 12 known insider and institutional holders on record. The largest holder is 8 Rivers Capital, LLC with 3,400,000 shares. Other notable holders include NPEH, LLC and SK INC..

Over the last 12 months, insiders have made 103 transactions in NPWR stock — 9 buys (valued at RSU Award) and 90 sells (valued at $39.75M). Insider selling has exceeded buying during this period.

NPWR Insider Ownership

Top Holder
8 Rivers Capital, LLC
3,400,000 shares
Buys (12 mo)
9
$0.00 value
Sells (12 mo)
90
$39.75M value
12-Month Transaction Activity
Buy 9%
Sell 87%
Top Insider Holders
# Name Role Shares Owned Last Filed Relative Size
1 8 Rivers Capital, Llc 10 Percent Owner 3,400,000 2026-03-10
100%
2 Npeh, Llc 10 Percent Owner 3,400,000 2026-03-10
100%
3 Sk Inc. 10 Percent Owner 2,500,000 2024-05-28
74%
4 Beauchamp Cynda 10 Percent Owner 1,847,130 2025-11-04
54%
5 Allen Brian F. COO and President 170,009 2025-04-04
5%
6 Patel Akash S. Chief Financial Officer 151,208 2025-04-04
4%
7 Veltmann Alejandra Director 104,381 2025-06-05
3%
8 Peterson Carol R. Director 104,381 2025-06-05
3%
9 Kelliher Joseph T Director 104,381 2025-06-05
3%
10 Alexander Ralph Director 104,381 2025-06-05
3%
11 Rosser Kelly Chief Accounting Officer 71,567 2025-04-07
2%
12 Horstman Marc Chief Operating Officer 1,845 2025-06-04
0%
Recent Transactions (last 12 months)
Date Name Role Type Shares Price Value
2026-03-06 Npeh, Llc 10 Percent Owner Conversion (Buy) 3,000,000 - -
2026-03-06 8 Rivers Capital, Llc 10 Percent Owner Conversion (Buy) 3,000,000 - -
2026-03-03 Npeh, Llc 10 Percent Owner Informative Sell 100,000 $2.04 $204.25K
2026-03-03 8 Rivers Capital, Llc 10 Percent Owner Informative Sell 100,000 $2.04 $204.25K
2026-03-02 Npeh, Llc 10 Percent Owner Informative Sell 79,858 $2.05 $163.77K
2026-02-27 Npeh, Llc 10 Percent Owner Informative Sell 4,744 $2.00 $9.49K
2026-02-26 Npeh, Llc 10 Percent Owner Informative Sell 1,881 $2.00 $3.76K
2026-03-02 8 Rivers Capital, Llc 10 Percent Owner Informative Sell 79,858 $2.05 $163.77K
2026-02-27 8 Rivers Capital, Llc 10 Percent Owner Informative Sell 4,744 $2.00 $9.49K
2026-02-26 8 Rivers Capital, Llc 10 Percent Owner Informative Sell 1,881 $2.00 $3.76K
2026-02-20 Npeh, Llc 10 Percent Owner Informative Sell 63,517 $2.03 $129.23K
2026-02-19 Npeh, Llc 10 Percent Owner Informative Sell 125,000 $2.14 $267.64K
2026-02-20 8 Rivers Capital, Llc 10 Percent Owner Informative Sell 63,517 $2.03 $129.23K
2026-02-19 8 Rivers Capital, Llc 10 Percent Owner Informative Sell 125,000 $2.14 $267.64K
2026-02-18 Npeh, Llc 10 Percent Owner Informative Sell 75,000 $2.07 $155.19K
2026-02-13 Npeh, Llc 10 Percent Owner Informative Sell 100,000 $2.14 $214.14K
2026-02-18 8 Rivers Capital, Llc 10 Percent Owner Informative Sell 75,000 $2.07 $155.19K
2026-02-13 8 Rivers Capital, Llc 10 Percent Owner Informative Sell 100,000 $2.14 $214.14K
2026-02-12 Npeh, Llc 10 Percent Owner Informative Sell 150,000 $2.03 $304.61K
2026-02-11 Npeh, Llc 10 Percent Owner Informative Sell 60,000 $2.02 $121.35K
2026-02-10 Npeh, Llc 10 Percent Owner Informative Sell 40,000 $2.08 $83.21K
2026-02-12 8 Rivers Capital, Llc 10 Percent Owner Informative Sell 150,000 $2.03 $304.61K
2026-02-11 8 Rivers Capital, Llc 10 Percent Owner Informative Sell 60,000 $2.02 $121.35K
2026-02-10 8 Rivers Capital, Llc 10 Percent Owner Informative Sell 40,000 $2.08 $83.21K
2026-01-29 Npeh, Llc 10 Percent Owner Informative Sell 54,780 $2.35 $128.65K
Contact Us
🎓
SharesGrow Academy
Learn how to calculate Intrinsic Value and find undervalued stocks.
Weekly live sessions
Send us a message