New insider activity at NET Power ( (NPWR) ) has taken place on October 30, 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 financial move, significant shareholders 8 Rivers Capital, LLC and NPEH, LLC have each sold 902,171 shares of NET Power stock. These transactions are valued at $3,696,647 each, marking a substantial shift in the ownership of NET Power shares.
Spark’s Take on NPWR Stock
According to Spark, TipRanks’ AI Analyst, NPWR is a Neutral.
NET Power’s overall score is driven by its financial performance challenges, with ongoing profitability and cash flow issues being significant concerns. Technical analysis shows positive momentum, providing some optimism. The earnings call highlights strategic progress, but high costs and delayed commercialization timelines pose risks. Valuation remains unattractive due to negative earnings.
To see Spark’s full report on NPWR stock, click here.
More about NET Power
YTD Price Performance: -61.63%
Average Trading Volume: 1,612,041
Technical Sentiment Signal: Buy
Current Market Cap: $907.6M

