Live feed16:45:02·715dINSIDERFilingvia QuantisnowNew insider Rosser Kelly claimed ownership of 35,973 units of Restricted Stock Units (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.NPWR· NET Power Inc.EnergyOriginal source