ICF Announces $100 Million Increase to Share Repurchase Authorization
ICF has announced an increase in their total repurchase authority, bringing it up to $165 million, reflecting a $100 million increase. This move highlights the confidence that both the board and management have in the company's long-term prospects. So far this year, ICF has repurchased about 435,000 shares. This was disclosed in Reston, Virginia, on June 25, 2026.
