Aclaris Therapeutics, Inc. (LON:0H8T)

United Kingdom flag United Kingdom · Delayed Price · Currency is GBP · Price in USD
4.130
-0.060 (-1.43%)
Nov 10, 2026, 5:12 PM GMT
Market Cap493.76M +158.6%
Revenue (ttm)4.82M -59.3%
Net Income-59.98M
EPS-0.44
Shares Out n/a
PE Ration/a
Forward PEn/a
Dividendn/a
Ex-Dividend Daten/a
Volume3,423
Open4.185
Previous Close4.190
Day's Range4.090 - 4.280
52-Week Range2.110 - 6.580
Beta0.94
Analystsn/a
Price Targetn/a
Est. EarningsFeb 26, 2027