Live feed19:27:01·4dINSIDERFilingvia QuantisnowLarge owner Leonard Braden Michael sold $1,359,000 worth of shares (300,000 units at $4.53) (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.ACRS· Aclaris Therapeutics Inc.Health CareOriginal source