Posted by Karen Miller on Nov 20th, 2024
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...
More of this article »