Live feed18:15:41·57dINSIDERFilingvia QuantisnowLarge owner 8 Rivers Capital, Llc sold $204,250 worth of shares (100,000 units at $2.04) (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.NPWR· NET Power Inc.EnergyOriginal source