Ticker: ICFI

Company: ICF International, Inc.

Person: Morgan James C M, officer

Transaction date: March 20, 2026

Reporting date: March 24, 2026

Average share price: -23.311305976806423

Sold 5605.0 shares for 130659.87