Live feed18:00:13·14mINSIDERFilingvia QuantisnowLarge owner Npeh, Llc sold $469,595 worth of shares (250,000 units at $1.88), decreasing direct ownership by 25% to 750,000 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.NPWR· NET Power Inc.EnergyOriginal source