ATS Corp Q2 revenue CAD 665.8 million vs. IBES estimate CAD 681.6 million - ATS News | Rallies