Live feed16:55:29·1467dINSIDERFilingvia QuantisnowSEC Form 4: Mandracchia Stephen P sold $1,456,877 worth of shares (150,000 units at $9.71), decreasing direct ownership by 35% to 93,000 unitsByQuantisnow·Wall Street's wire, on your screen.HDSN· Hudson Technologies Inc.Consumer DiscretionaryOriginal source