Live feed17:45:54·163dINSIDERFilingvia QuantisnowLarge owner Npeh, Llc sold $1,593,479 worth of shares (588,653 units at $2.71), decreasing direct ownership by 15% to 3,250,000 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.NPWR· NET Power Inc.EnergyOriginal source