Live feed18:00:56·93dINSIDERFilingvia QuantisnowLarge owner 8 Rivers Capital, Llc sold $699,926 worth of shares (295,220 units at $2.37) (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.NPWR· NET Power Inc.EnergyOriginal source