| Insiders | Shares | % | Avg Price | Total $ | |
|---|---|---|---|---|---|
| Buys | 2 | +5,350 | 42% | $80.95 | +$433,074 |
| Sells | 1 | -7,500 | 58% | $89.89 | -$674,207 |
| Net | +1 | -2,150 | -17% | -$241,133 |
Showing up to 300 most recent insider transactions from the last 12 months.
| Insider | Symbol | Class | Transaction | % | Value $ | * Price $ | Shares | Shares Owned | Date | Ownership |
|---|---|---|---|---|---|---|---|---|---|---|
| Randall Mehl | ICFI | Common | Purchase | 5.37% | $81,730 | $74.30 | 1,100 | 21,574 | 06 Mar 2026 | Direct |
| John Wasson | ICFI | Common | Other | 39,212 | 39,212 | 03 Mar 2026 | JW 26 GRAT | |||
| John Wasson | ICFI | Common | Other | -49.6% | -39,212 | 39,922 | 03 Mar 2026 | John M. Wasson Rev. Trust | ||
| Sergio J. Ostria | ICFI | Common | Tax liability | -2.97% | -751 | 24,570 | 20 Jan 2026 | Direct | ||
| Sergio J. Ostria | ICFI | Common | Award | 8.56% | 1,996 | 25,321 | 20 Jan 2026 | Direct | ||
| Anne F. Choate | ICFI | Common | Tax liability | -9.05% | -822 | 8,265 | 20 Jan 2026 | Direct | ||
| Anne F. Choate | ICFI | Common | Award | 35.3% | 2,370 | 9,087 | 20 Jan 2026 | Direct | ||
| Barry M. Broadus | ICFI | Common | Tax liability | -9.51% | -1,010 | 9,610 | 20 Jan 2026 | Direct | ||
| Barry M. Broadus | ICFI | Common | Award | 40.9% | 3,081 | 10,620 | 20 Jan 2026 | Direct | ||
| James C. M. Morgan | ICFI | Common | Tax liability | -3.36% | -1,532 | 44,078 | 20 Jan 2026 | Direct | ||
| James C. M. Morgan | ICFI | Common | Award | 14.9% | 5,906 | 45,610 | 20 Jan 2026 | Direct | ||
| John Wasson | ICFI | Common | Tax liability | -35.9% | -6,283 | 11,220 | 20 Jan 2026 | Direct | ||
| John Wasson | ICFI | Common | Award | 7477.1% | 17,272 | 17,503 | 20 Jan 2026 | Direct | ||
| John Wasson | ICFI | Common | Award | 46.2% | 73 | 231 | 31 Dec 2025 | Direct | ||
| John Wasson | ICFI | Common | Gift | -5.94% | -5,000 | 79,134 | 01 Dec 2025 | John M. Wasson Rev. Trust | ||
| Randall Mehl | ICFI | Common | Purchase | 2.5% | $38,500 | $77.00 | 500 | 20,474 | 17 Nov 2025 | Direct |
| Randall Mehl | ICFI | Common | Purchase | 2.57% | $39,069 | $78.14 | 500 | 19,974 | 14 Nov 2025 | Direct |
| Anne F. Choate | ICFI | Common | Tax liability | -4.36% | -306 | 6,717 | 07 Nov 2025 | Direct | ||
| Anne F. Choate | ICFI | Common | Options Exercise | 16.2% | 980 | 7,023 | 07 Nov 2025 | Direct | ||
| Anne F. Choate | ICFI | Restricted Stock Units | Options Exercise | -8.11% | -980 | 11,100 | 07 Nov 2025 | Direct | ||
| James C. M. Morgan | ICFI | Common | Sale | -5.7% | $228,466 | $95.19 | -2,400 | 39,704 | 02 Oct 2025 | Direct |
| James C. M. Morgan | ICFI | Common | Sale | -0.24% | $9,500 | $95.00 | -100 | 42,104 | 25 Sep 2025 | Direct |
| Michael J. van Handel | ICFI | Common | Award | 11.8% | 1,720 | 16,254 | 01 Jul 2025 | Direct | ||
| Michelle A. Williams | ICFI | Common | Award | 38.2% | 1,720 | 6,221 | 01 Jul 2025 | Direct | ||
| Scott B. Salmirs | ICFI | Common | Award | 22.5% | 1,720 | 9,373 | 01 Jul 2025 | Direct | ||
| Randall Mehl | ICFI | Common | Award | 9.69% | 1,720 | 19,474 | 01 Jul 2025 | Direct | ||
| Srikant M. Datar | ICFI | Common | Award | 86% | 1,720 | 3,721 | 01 Jul 2025 | Direct | ||
| Marilyn C. Crouther | ICFI | Common | Award | 25.1% | 1,720 | 8,582 | 01 Jul 2025 | Direct | ||
| Caroline Angoorly | ICFI | Common | Award | 387.4% | 1,720 | 2,164 | 01 Jul 2025 | Direct | ||
| John Wasson | ICFI | Common | Award | 0.86% | 158 | 18,544 | 30 Jun 2025 | Direct | ||
| Randall Mehl | ICFI | Common | Purchase | 12.7% | $168,800 | $84.40 | 2,000 | 17,754 | 09 Jun 2025 | Direct |
| Scott B. Salmirs | ICFI | Common | Purchase | 19.5% | $104,975 | $83.98 | 1,250 | 7,653 | 06 Jun 2025 | Direct |
| James C. M. Morgan | ICFI | Common | Sale | -5.59% | $218,750 | $87.50 | -2,500 | 42,204 | 12 May 2025 | Direct |
| James C. M. Morgan | ICFI | Common | Sale | -5.3% | $217,491 | $87.00 | -2,500 | 44,704 | 09 May 2025 | Direct |
| Caroline Angoorly | ICFI | Common | Award | 444 | 444 | 01 Apr 2025 | Direct | |||
| Ranjit S. Chadha | ICFI | Common | Tax liability | -35.9% | -37 | 66 | 20 Mar 2025 | Direct | ||
| Ranjit S. Chadha | ICFI | Common | Options Exercise | 103 | 103 | 20 Mar 2025 | Direct | |||
| Ranjit S. Chadha | ICFI | Restricted Stock Units | Options Exercise | -98.3% | -345 | 6 | 20 Mar 2025 | Direct | ||
| Ranjit S. Chadha | ICFI | Restricted Stock Units | Award | 86.4% | 785 | 1,694 | 20 Mar 2025 | Direct | ||
| Sergio J. Ostria | ICFI | Common | Tax liability | -3.05% | -733 | 23,325 | 20 Mar 2025 | Direct | ||
| Sergio J. Ostria | ICFI | Common | Options Exercise | 10% | 2,197 | 24,058 | 20 Mar 2025 | Direct | ||
| Sergio J. Ostria | ICFI | Restricted Stock Units | Options Exercise | -41.8% | -2,197 | 3,057 | 20 Mar 2025 | Direct | ||
| Sergio J. Ostria | ICFI | Restricted Stock Units | Award | 4,947 | 4,947 | 20 Mar 2025 | Direct | |||
| Anne F. Choate | ICFI | Common | Tax liability | -7.78% | -510 | 6,043 | 20 Mar 2025 | Direct | ||
| Anne F. Choate | ICFI | Common | Options Exercise | 33.2% | 1,632 | 6,553 | 20 Mar 2025 | Direct | ||
| Anne F. Choate | ICFI | Restricted Stock Units | Options Exercise | -11.9% | -1,632 | 12,080 | 20 Mar 2025 | Direct | ||
| Anne F. Choate | ICFI | Restricted Stock Units | Award | 102.1% | 6,926 | 13,712 | 20 Mar 2025 | Direct | ||
| Barry M. Broadus | ICFI | Common | Tax liability | -13.9% | -1,215 | 7,539 | 20 Mar 2025 | Direct | ||
| Barry M. Broadus | ICFI | Common | Options Exercise | 85.2% | 4,027 | 8,754 | 20 Mar 2025 | Direct | ||
| Barry M. Broadus | ICFI | Restricted Stock Units | Options Exercise | -33.8% | -4,027 | 7,888 | 20 Mar 2025 | Direct |