Energy Stock Channel In trading on Tuesday, shares of NET Power Inc (NPWR) entered into oversold territory, changing hands as low as 6.57 per share. We define oversold territory using the Relative Strength Index...\n more…
Ticker Report Shares of NET Power Inc. (NYSE:NPWR - Get Free Report) reached a new 52-week low on Monday following insider selling activity. The stock traded as low as $7.39 and last traded at $7.45, with a volume...\n more…
Ticker Report NET Power Inc. (NYSE:NPWR - Get Free Report) major shareholder Npeh, Llc sold 66,825 shares of the stock in a transaction on Friday, September 6th. The stock was sold at an average price of $7.88...\n more…
Ticker Report NET Power Inc. (NYSE:NPWR - Get Free Report) major shareholder Npeh, Llc sold 83,325 shares of the company's stock in a transaction that occurred on Wednesday, September 4th. The shares were sold at...\n more…
Insider Monkey Greenlight Capital, an investment management firm, released its second-quarter 2024 investor letter. A copy of the letter can be downloaded here. In the second quarter, the Greenlight Capital funds...\n more…