Live feed18:02:36·1dINSIDERFilingvia QuantisnowLarge owner Npeh, Llc sold $463,333 worth of shares (242,900 units at $1.91), decreasing direct ownership by 20% to 1,000,000 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.NPWR· NET Power Inc.EnergyOriginal source