3 Reasons to Sell ICFI and 1 Stock to Buy Instead
What a brutal six months it’s been for ICF International. The stock has dropped 49.6% and now trades at $83.94, rattling many shareholders. This might have investors contemplating their next move.