Aclaris Therapeutics Q3 net income was $18.51 million below zero versus $23.7 million estimate - ACRS News | Rallies