Aclaris Therapeutics Inc.

1.68
-0.02 (-1.18%)
At close: Mar 25, 2025, 3:59 PM
1.74
3.79%
After-hours: Mar 25, 2025, 05:49 PM EDT