NET Power (NYSE:NPWR) Trading Down 2.3%Zolmax • 9 days agoNET Power Inc. (NYSE:NPWR Get Free Report) fell 2.3% during mid-day trading on Friday . The stock traded as low as $11.00 and last traded at $11.08. 46,393 shares were traded during mid-day...