Live feed18:01:35·14mINSIDERFilingvia QuantisnowLarge owner Npeh, Llc sold $1,395,933 worth of shares (757,100 units at $1.84), decreasing direct ownership by 38% to 1,242,900 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.NPWR· NET Power Inc.EnergyOriginal source