Live feed19:37:52·33dINSIDERFilingvia QuantisnowLarge owner Npeh, Llc sold $318,693 worth of shares (209,142 units at $1.52), decreasing direct ownership by 7% to 2,755,858 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.NPWR· NET Power Inc.EnergyOriginal source