andrew net schiff worth andrew schiff net worth Andrew Schiff owns over 7333 units of Aclaris Therapeutics Inc stock worth over 247187 and over the last 7 years he sold ACRS sto… Wednesday, July 6, 2022 Edit