Aclaris Therapeutics, Inc.

ACRS·NASDAQ·$4.51·$544M