NET Power (NYSE:NPWR) Stock Price Down 3.2%Ticker Report • about 2 months agoNET Power Inc. (NYSE:NPWR Get Free Report) shares dropped 3.2% on Wednesday . The stock traded as low as $9.57 and last traded at $9.58. Approximately 12,545 shares changed hands during...