Shares of ASGN Incorporated (NYSE:ASGN – Get Free Report) have been given an average rating of “Hold” by the ten ratings firms that are presently covering the firm, Marketbeat.com reports. Two research analysts have rated the stock with a sell rating, three have assigned a hold rating and five have issued a buy rating on […]