Live feed20:52:58·191dINSIDERFilingvia QuantisnowLarge owner Npeh, Llc sold $1,681,952 worth of shares (479,300 units at $3.51), decreasing direct ownership by 13% to 3,284,100 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.NPWR· NET Power Inc.EnergyOriginal source