ICFI Increases Buyback
ICF announces $100 million increase to share repurchase authorization
ICFI ICFI - ICF Announces $100 Million Increase to Share Repurchase Authorization
ICF announces $100 million increase to share repurchase authorization
ICFI ICFI - ICF Announces $100 Million Increase to Share Repurchase Authorization