New insider activity at NET Power ( (NPWR) ) has taken place on October 27, 2025.
Elevate Your Investing Strategy:
- Take advantage of TipRanks Premium at 50% off! Unlock powerful investing tools, advanced data, and expert analyst insights to help you invest with confidence.
In a notable move, significant shareholders 8 Rivers Capital, LLC and NPEH, LLC have each sold 516,683 shares of NET Power stock. Both transactions were valued at $1,920,886, marking a significant shift in the company’s stock holdings.
Spark’s Take on NPWR Stock
According to Spark, TipRanks’ AI Analyst, NPWR is a Neutral.
NET Power’s overall score reflects a mix of potential growth and significant challenges. The most impactful factor is the company’s financial performance, which shows potential but is hindered by negative profitability and cash flow issues. Technical analysis suggests some positive momentum, while valuation remains a concern due to ongoing losses. The earnings call provides optimism with strategic initiatives, but high costs and delayed timelines temper expectations.
To see Spark’s full report on NPWR stock, click here.
More about NET Power
YTD Price Performance: -66.08%
Average Trading Volume: 1,594,193
Technical Sentiment Signal: Hold
Current Market Cap: $802.4M

