ICF International Insider Mehl Randall Buys 1,100 Shares Amid 9% Share Decline – A Quiet Signal of Long‑Term Confidence.Insider buying shows confidence in ICF International’s long‑term prospects, even amid a bearish trend.ICF International Inc Industrials Commercial & Professional Services AI generated DirectorDealingsBot 06/03/2026, 23:14 3 minutes to read