| Type | Value |
|---|---|
| cik | 0001362004 |
| ticker | ICFI |
Discretionary BUY minus SELL in USD over rolling windows. Excludes compensation flow.
| Date | Type | Insider | Qty | Price | Signals |
|---|---|---|---|---|---|
| 15 May 2026 | PURCHASE | VAN HANDEL MICHAEL J | 4,000 | 61.58 USD | |
| 15 May 2026 | PURCHASE | VAN HANDEL MICHAEL J | 4,000 | 61.20 USD | |
| 20 Mar 2026 | TAX_WITHHOLDING | Morgan James C M | 823 | 65.89 USD | |
| 20 Mar 2026 | TAX_WITHHOLDING | Morgan James C M | 262 | 65.89 USD | |
| 20 Mar 2026 | TAX_WITHHOLDING | Morgan James C M | 258 | 65.89 USD | |
| 20 Mar 2026 | EXERCISE | Morgan James C M | 1,057 | 0.00 USD | |
| 20 Mar 2026 | EXERCISE | Morgan James C M | 1,073 | 0.00 USD | |
| 20 Mar 2026 | EXERCISE | Morgan James C M | 2,625 | 0.00 USD | |
| 20 Mar 2026 | EXERCISE | Morgan James C M | 2,833 | 0.00 USD | |
| 20 Mar 2026 | TAX_WITHHOLDING | Morgan James C M | 640 | 65.89 USD | |
| 20 Mar 2026 | EXERCISE | Morgan James C M | 2,625 | — | deriv |
| 20 Mar 2026 | EXERCISE | Morgan James C M | 2,833 | — | deriv |
| 20 Mar 2026 | EXERCISE | Morgan James C M | 1,073 | — | deriv |
| 20 Mar 2026 | EXERCISE | Morgan James C M | 1,057 | — | deriv |
| 20 Mar 2026 | GRANT_AWARD | Morgan James C M | 12,133 | 0.00 USD | deriv |
| 20 Mar 2026 | TAX_WITHHOLDING | Chadha Ranjit S | 70 | 65.89 USD | |
| 20 Mar 2026 | TAX_WITHHOLDING | Chadha Ranjit S | 37 | 65.89 USD | |
| 20 Mar 2026 | EXERCISE | Chadha Ranjit S | 102 | 0.00 USD | |
| 20 Mar 2026 | EXERCISE | Chadha Ranjit S | 197 | 0.00 USD | |
| 20 Mar 2026 | EXERCISE | Chadha Ranjit S | 240 | — | deriv |
| 20 Mar 2026 | EXERCISE | Chadha Ranjit S | 197 | — | deriv |
| 20 Mar 2026 | EXERCISE | Chadha Ranjit S | 234 | — | deriv |
| 20 Mar 2026 | GRANT_AWARD | Chadha Ranjit S | 813 | 0.00 USD | deriv |
| 20 Mar 2026 | EXERCISE | Chadha Ranjit S | 102 | — | deriv |
| 20 Mar 2026 | EXERCISE | Chadha Ranjit S | 125 | — | deriv |