Live feed18:55:32·88dINSIDERFilingvia QuantisnowDirector Crombez Eric sold $82,895 worth of shares (16,284 units at $5.09), decreasing direct ownership by 20% to 63,456 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.ABEO· Abeona Therapeutics Inc.Health CareOriginal source