After A 1.26% Gain In Share Price, Is Aclaris Therapeutics Inc (NASDAQ:ACRS) A Better Trade Than Others?
In last trading session, Aclaris Therapeutics Inc (NASDAQ:ACRS) saw 0.65 million shares changing hands with its beta currently measuring 0.31. Company’s recent per share price