ASGN Incorporated (ASGN) has a MoatMap StockRank of 80/100 based on Quality (49/100), Value (76/100), and Momentum (35/100) factor scores. The current signal is BUY. ASGN, an IT staffing and solutions provider, scores poorly on quality (Q:38) and momentum (M:30). While it appears cheap (V:78), low quality and the absence of a direct, asymmetric macro tailwind make it unsuitable. It does not fit the quality compounder profile and presents no compelling reason for high conviction.