| Date | Name | Title | Action | No Shares | Price Per Share |
|---|---|---|---|---|---|
Insider Transactions For ICFI | |||||
| 2026-07-01 | Williams, Michelle A | Director | Purchased | 2277 | $0.00 |
| 2026-07-01 | Crouther, Marilyn C | Director | Purchased | 2277 | $0.00 |
| 2026-07-01 | Angoorly, Caroline | Director | Purchased | 2277 | $0.00 |
| 2026-07-01 | Mehl, Randall | Director | Purchased | 2277 | $0.00 |
| 2026-07-01 | Datar, Srikant M. | Director | Purchased | 2277 | $0.00 |
| 2026-07-01 | Salmirs, Scott B | Director | Purchased | 2277 | $0.00 |
| 2026-07-01 | Van, Handel Michael J | Director | Purchased | 2277 | $0.00 |
| 2026-06-30 | Wasson, John | Director, CEO & President | Purchased | 279 | $70.06 |
| 2026-05-15 | Van, Handel Michael J | Director | Purchased | 4000 | $61.20 |
| 2026-05-15 | Van, Handel Michael J | Director | Purchased | 4000 | $61.58 |
| 2026-03-20 | Choate, Anne F | Executive Vice President | Sold | 1732 | $0.00 |
| 2026-03-20 | Chadha, Ranjit S | VP & Principal Accounting Off. | Sold | 240 | $0.00 |
| 2026-03-20 | Chadha, Ranjit S | VP & Principal Accounting Off. | Sold | 234 | $0.00 |
| 2026-03-20 | Chadha, Ranjit S | VP & Principal Accounting Off. | Sold | 197 | $0.00 |
| 2026-03-20 | Ostria, Sergio J | Executive Vice President | Sold | 1237 | $0.00 |
| 2026-03-20 | Ostria, Sergio J | Executive Vice President | Sold | 887 | $0.00 |
| 2026-03-20 | Ostria, Sergio J | Executive Vice President | Sold | 406 | $0.00 |
| 2026-03-20 | Ostria, Sergio J | Executive Vice President | Sold | 317 | $0.00 |
| 2026-03-20 | Ostria, Sergio J | Executive Vice President | Purchased | 3766 | $0.00 |
| 2026-03-20 | Ostria, Sergio J | Executive Vice President | Sold | 412 | $65.89 |