Live feed19:54:50·186dINSIDERFilingvia QuantisnowLarge owner 8 Rivers Capital, Llc sold $1,922,282 worth of shares (516,683 units at $3.72) (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.NPWR· NET Power Inc.EnergyOriginal source