Live feed18:00:10·6mINSIDERFilingvia QuantisnowLarge owner 8 Rivers Capital, Llc sold $234,145 worth of shares (150,745 units at $1.55) (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.NPWR· NET Power Inc.EnergyOriginal source