Live feed11:20:38·89dINSIDERFilingvia QuantisnowNew insider Stoody Robert claimed ownership of 70,047 shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.HDSN· Hudson Technologies Inc.Consumer DiscretionaryOriginal source