AlphaQuest LLC Sells 19,267 Shares of NET Power Inc. (NYSE:NPWR)
AlphaQuest LLC lowered its position in NET Power Inc. (NYSE:NPWR – Free Report) by 88.3% in the fourth quarter, Holdings Channel.com reports. The institutional investor owned 2,564 shares of the company’s stock after selling 19,267 shares during the period. AlphaQuest LLC’s holdings in NET Power were worth $27,000 at the end of the most recent […]
