Live feed19:40:22·12mINSIDERFilingvia QuantisnowLarge owner 8 Rivers Capital, Llc sold $318,693 worth of shares (209,142 units at $1.52) (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.NPWR· NET Power Inc.EnergyOriginal source