Live feed20:01:32·560dINSIDERFilingvia QuantisnowLarge owner Npeh, Llc sold $5,146,332 worth of shares (716,987 units at $7.18), closing all direct ownership in the company (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.NPWR· NET Power Inc.EnergyOriginal source