Live feed10:47:16·868dINSIDERFilingvia QuantisnowNew insider Leonard Braden Michael claimed ownership of 9,395,934 shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.ACRS· Aclaris Therapeutics Inc.Health CareOriginal source