Free Trial

NET Power (NYSE:NPWR) Earns Sell (D-) Rating from Weiss Ratings

NET Power logo with Energy background

Key Points

  • NET Power (NYSE: NPWR) has been reaffirmed a "sell (D-)" rating by Weiss Ratings, indicating concerns about the company's performance.
  • The company reported an EPS of ($0.36) for the last quarter, missing the expected consensus estimate of ($0.12).
  • Insider transactions include the sale of 89,000 shares by major shareholder 8 Rivers Capital for a total of approximately $294,590.
  • MarketBeat previews the top five stocks to own by November 1st.

NET Power (NYSE:NPWR - Get Free Report)'s stock had its "sell (d-)" rating reaffirmed by equities researchers at Weiss Ratings in a research note issued on Saturday,Weiss Ratings reports.

NET Power Stock Up 2.7%

NET Power stock opened at $3.68 on Friday. The business has a 50 day moving average price of $2.95 and a two-hundred day moving average price of $2.57. The stock has a market cap of $805.63 million, a price-to-earnings ratio of -1.56 and a beta of 0.75. NET Power has a 12 month low of $1.48 and a 12 month high of $14.28.

NET Power (NYSE:NPWR - Get Free Report) last posted its quarterly earnings results on Monday, August 11th. The company reported ($0.36) EPS for the quarter, missing the consensus estimate of ($0.12) by ($0.24). On average, analysts expect that NET Power will post -0.4 earnings per share for the current fiscal year.

Insider Buying and Selling at NET Power

In other news, major shareholder 8 Rivers Capital, Llc sold 89,000 shares of the company's stock in a transaction that occurred on Wednesday, October 22nd. The stock was sold at an average price of $3.31, for a total value of $294,590.00. Following the sale, the insider directly owned 3,284,100 shares in the company, valued at approximately $10,870,371. This represents a 2.64% decrease in their position. The transaction was disclosed in a document filed with the SEC, which is accessible through this link. In the last 90 days, insiders sold 715,900 shares of company stock valued at $2,830,181. Corporate insiders own 2.10% of the company's stock.

Institutional Investors Weigh In On NET Power

Large investors have recently modified their holdings of the stock. XTX Topco Ltd grew its position in NET Power by 129.3% during the 1st quarter. XTX Topco Ltd now owns 138,198 shares of the company's stock worth $363,000 after acquiring an additional 77,929 shares during the last quarter. Deutsche Bank AG increased its holdings in NET Power by 63.0% during the 1st quarter. Deutsche Bank AG now owns 14,051 shares of the company's stock valued at $37,000 after purchasing an additional 5,429 shares in the last quarter. CenterBook Partners LP increased its holdings in NET Power by 1,655.5% during the 1st quarter. CenterBook Partners LP now owns 1,744,770 shares of the company's stock valued at $4,589,000 after purchasing an additional 1,645,380 shares in the last quarter. Nuveen LLC acquired a new stake in NET Power during the 1st quarter valued at $136,000. Finally, Quantbot Technologies LP acquired a new stake in NET Power during the 1st quarter valued at $221,000. 53.62% of the stock is currently owned by institutional investors.

NET Power Company Profile

(Get Free Report)

NET Power Inc operates as a clean energy technology company. The company invents, develops, and licenses clean power generation technology. NET Power Inc was founded in 2010 and is headquartered in Durham, North Carolina.

Read More

This instant news alert was generated by narrative science technology and financial data from MarketBeat in order to provide readers with the fastest and most accurate reporting. This story was reviewed by MarketBeat's editorial team prior to publication. Please send any questions or comments about this story to contact@marketbeat.com.

Should You Invest $1,000 in NET Power Right Now?

Before you consider NET Power, you'll want to hear this.

MarketBeat keeps track of Wall Street's top-rated and best performing research analysts and the stocks they recommend to their clients on a daily basis. MarketBeat has identified the five stocks that top analysts are quietly whispering to their clients to buy now before the broader market catches on... and NET Power wasn't on the list.

While NET Power currently has a Hold rating among analysts, top-rated analysts believe these five stocks are better buys.

View The Five Stocks Here

The 10 Best AI Stocks to Own in 2025 Cover

Wondering where to start (or end) with AI stocks? These 10 simple stocks can help investors build long-term wealth as artificial intelligence continues to grow into the future.

Get This Free Report
Like this article? Share it with a colleague.