Shares of NET Power Inc. (NYSE:NPWR – Get Free Report) traded down 4.5% on Wednesday . The stock traded as low as $12.28 and last traded at $12.34. 191,531 shares traded hands during mid-day trading, a decline of 52% from the average session volume of 399,700 shares. The stock had previously closed at $12.92.
Analyst Ratings Changes
Several research analysts recently weighed in on the stock. US Capital Advisors upgraded shares of NET Power to a “strong-buy” rating in a research report on Monday, October 28th. Barclays reduced their price target on shares of NET Power from $13.00 to $11.00 and set an “equal weight” rating on the stock in a research report on Wednesday, August 14th. Finally, Citigroup reduced their price target on shares of NET Power from $11.00 to $8.00 and set a “neutral” rating on the stock in a research report on Thursday, September 12th.
Get Our Latest Report on NET Power
NET Power Stock Performance
NET Power (NYSE:NPWR – Get Free Report) last released its quarterly earnings data on Tuesday, November 12th. The company reported $0.01 earnings per share for the quarter, beating analysts’ consensus estimates of ($0.16) by $0.17. During the same period in the previous year, the business posted ($0.44) EPS. On average, equities research analysts predict that NET Power Inc. will post -0.4 EPS for the current fiscal year.
Insider Buying and Selling at NET Power
In related news, major shareholder Npeh, Llc sold 66,825 shares of NET Power stock in a transaction dated Friday, September 6th. The stock was sold at an average price of $7.88, for a total value of $526,581.00. Following the completion of the sale, the insider now directly owns 189,329 shares in the company, valued at approximately $1,491,912.52. This trade represents a 26.09 % decrease in their position. The transaction was disclosed in a filing with the Securities & Exchange Commission, which can be accessed through the SEC website. Also, major shareholder 8 Rivers Capital, Llc sold 26,926 shares of NET Power stock in a transaction dated Friday, September 20th. The stock was sold at an average price of $7.00, for a total value of $188,482.00. Following the completion of the sale, the insider now owns 73,074 shares of the company’s stock, valued at $511,518. The trade was a 26.93 % decrease in their ownership of the stock. The disclosure for this sale can be found here. Over the last 90 days, insiders sold 1,204,829 shares of company stock valued at $8,679,686. 2.71% of the stock is currently owned by company insiders.
Institutional Inflows and Outflows
A number of large investors have recently made changes to their positions in the stock. Encompass Capital Advisors LLC bought a new stake in NET Power in the 2nd quarter worth approximately $20,537,000. Vanguard Group Inc. grew its position in NET Power by 65.1% in the 1st quarter. Vanguard Group Inc. now owns 2,424,662 shares of the company’s stock valued at $27,617,000 after acquiring an additional 956,134 shares during the last quarter. Marshall Wace LLP grew its position in NET Power by 226.9% in the 2nd quarter. Marshall Wace LLP now owns 583,688 shares of the company’s stock valued at $5,738,000 after acquiring an additional 405,128 shares during the last quarter. Geode Capital Management LLC lifted its holdings in shares of NET Power by 21.7% in the 3rd quarter. Geode Capital Management LLC now owns 646,584 shares of the company’s stock worth $4,535,000 after buying an additional 115,189 shares during the period. Finally, Thomist Capital Management LP purchased a new stake in shares of NET Power in the 2nd quarter worth $1,073,000. 53.62% of the stock is owned by hedge funds and other institutional investors.
About NET Power
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.
Featured Stories
- Five stocks we like better than NET Power
- What Does a Stock Split Mean?
- Target Results Are Not a Retail Bellwether: Why the Dip Is a Buy
- How to Calculate Options Profits
- Williams-Sonoma Stock: Buy It and Never Let It Go
- Using the MarketBeat Stock Split Calculator
- 5 Dividend ETFs to Buy and Hold Forever
Receive News & Ratings for NET Power Daily - Enter your email address below to receive a concise daily summary of the latest news and analysts' ratings for NET Power and related companies with MarketBeat.com's FREE daily email newsletter.