Live feed18:39:00·158dINSIDERFilingvia QuantisnowLarge owner Npeh, Llc sold $387,919 worth of shares (150,000 units at $2.59), decreasing direct ownership by 5% to 3,100,000 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.NPWR· NET Power Inc.EnergyOriginal source