Live feed18:01:11·6mINSIDERFilingvia QuantisnowLarge owner Npeh, Llc sold $530,620 worth of shares (349,255 units at $1.52), decreasing direct ownership by 14% to 2,150,745 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.NPWR· NET Power Inc.EnergyOriginal source