Live feed18:00:31·17dINSIDERFilingvia QuantisnowLarge owner Npeh, Llc sold $234,145 worth of shares (150,745 units at $1.55), decreasing direct ownership by 7% to 2,000,000 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.NPWR· NET Power Inc.EnergyOriginal source