Technologies
Aclaris Therapeutics Inc (NASDAQ: ACRS): Can A Stock Be Up 25.22% YTD, And Still Be A Loser
Aclaris Therapeutics Inc (NASDAQ:ACRS)’s traded shares stood at 0.4 million during the last session, with the company’s beta value hitting 0.31. At the close of