Aclaris Therapeutics Inc

NEW
STU:8AT (USA)  
€ 5.22 -0.32 (-5.78%) Aug 26
At Loss
P/B:
6.94
Market Cap:
€ 779.22M ($ 907.07M)
Enterprise V:
€ 700.80M ($ 815.77M)
Volume:
772.00
Avg Vol (2M):
1.81K
Trade In:
Volume:
772.00
At Loss

Aclaris Therapeutics Inc Valuation Measures