Aclaris Therapeutics (ACRS) Price to Sales: 2013-2025