| Exec date | Filing date | Company | Role | Signal | Confidence | Shares | % of shares | Under plan? | Amount (USD) |
|---|---|---|---|---|---|---|---|---|---|
| Nov 7, 2025 | Nov 12, 2025 | ICF International, Inc. | President | Sell | 26.3 | -306 | -4.36% | ✗ | $25K |
| Mar 20, 2025 | Mar 24, 2025 | ICF International, Inc. | President | Sell | 26.3 | -510 | -7.78% | ✗ | $43.3K |
| Jan 21, 2025 | Jan 23, 2025 | ICF International, Inc. | President | Sell | 95.0 | +969 | 24.52% | ✗ | $71.3K |
| Nov 7, 2024 | Nov 12, 2024 | ICF International, Inc. | President | Sell | 22.5 | -446 | -10.14% | ✗ | $75.3K |
| Nov 5, 2024 | Nov 7, 2024 | ICF International, Inc. | President | Sell | 7.5 | -2,096 | -38.02% | ✓ | $362.2K |
| Aug 29, 2024 | Aug 30, 2024 | ICF International, Inc. | President | Sell | 10.0 | -1,368 | -28.59% | ✓ | $225.7K |
| Jul 8, 2024 | Jul 10, 2024 | ICF International, Inc. | President | Sell | 15.0 | -1,481 | -23.64% | ✓ | $198.3K |
| Mar 20, 2024 | Mar 22, 2024 | ICF International, Inc. | President | Sell | 22.5 | -421 | -6.30% | ✗ | $64.2K |
| Jan 16, 2024 | Jan 18, 2024 | ICF International, Inc. | President | Sell | 95.0 | +858 | 19.09% | ✗ | $61.5K |
| Nov 5, 2023 | Nov 7, 2023 | ICF International, Inc. | President | Sell | 26.3 | -329 | -6.82% | ✗ | $41.3K |
| Mar 20, 2023 | Mar 22, 2023 | ICF International, Inc. | President | Sell | 26.3 | -374 | -9.01% | ✗ | $40.1K |
| Jan 24, 2023 | Jan 26, 2023 | ICF International, Inc. | President | Sell | 91.3 | +530 | 21.78% | ✗ | $30.4K |
| Nov 11, 2022 | Nov 15, 2022 | ICF International, Inc. | President | Sell | 27.5 | -71 | -2.84% | ✗ | $7.4K |
| Nov 5, 2022 | Nov 8, 2022 | ICF International, Inc. | President | Sell | 26.3 | -329 | -12.61% | ✗ | $34.7K |