Company News
ICF International Expands Buyback by $100M
ICF International announced a $100 million expansion to its share repurchase program, raising total authorization to $165 million.
The firm has repurchased about 435,000 shares year‑to‑date for $29 mi