 Shares of ASGN NYSE:ASGN moved lower in after-market trading after the company reported Q2 results. Quarterly Results Earnings per share were up 12.82 year over year to 1.32, which beat the estimate of 1.27. 