Live feed19:55:40·186dINSIDERFilingvia QuantisnowLarge owner Npeh, Llc sold $1,922,282 worth of shares (516,683 units at $3.72), decreasing direct ownership by 16% to 2,767,417 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.NPWR· NET Power Inc.EnergyOriginal source