Live feed18:01:50·60dINSIDERFilingvia QuantisnowLarge owner Npeh, Llc sold $177,024 worth of shares (86,483 units at $2.05), decreasing direct ownership by 15% to 500,000 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.NPWR· NET Power Inc.EnergyOriginal source