USA - NASDAQ:ICFI - US44925C1036 - Common Stock
| Shares Outstanding | 18.43M |
| Float | 18.15M |
| Float Short Interest Percentage | 2.16% |
| Owners (insider) | 1.41% |
| Owners (institutional) | 97.59% |
| Owners (insider) change | 1.32% |
| Owners (institutional) change | 0.25% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Oct 2, 2025 | Morgan James C M | Open Market Sale | 2400 | 95.19 | $ 228,466.32 |
| Sep 25, 2025 | Morgan James C M | Open Market Sale | 100 | 95.00 | $ 9,500.00 |
| Jul 1, 2025 | Williams Michelle A | Grant | 1720 | 0.00 | $ 0.00 |
| Jul 1, 2025 | SALMIRS SCOTT B | Grant | 1720 | 0.00 | $ 0.00 |
| Jul 1, 2025 | Mehl Randall | Grant | 1720 | 0.00 | $ 0.00 |
| Jul 1, 2025 | Datar Srikant M. | Grant | 1720 | 0.00 | $ 0.00 |
| Jul 1, 2025 | Crouther Marilyn C | Grant | 1720 | 0.00 | $ 0.00 |
| Jul 1, 2025 | Angoorly Caroline | Grant | 1720 | 0.00 | $ 0.00 |
| Jul 1, 2025 | VAN HANDEL MICHAEL J | Grant | 1720 | 0.00 | $ 0.00 |
| Jun 30, 2025 | Wasson John | Grant | 158 | 80.40 | $ 12,703.72 |
| Jun 9, 2025 | Mehl Randall | Open Market Purchase | 2000 | 84.40 | $ 168,800.00 |
| Jun 6, 2025 | SALMIRS SCOTT B | Open Market Purchase | 1250 | 83.98 | $ 104,975.00 |
| May 9, 2025 | Morgan James C M | Open Market Sale | 5000 | 87.25 | $ 436,241.00 |
| Apr 1, 2025 | Angoorly Caroline | Grant | 444 | 0.00 | $ 0.00 |
| Mar 20, 2025 | Chadha Ranjit S | Option Excercise | 37 | 84.83 | $ 3,138.71 |
| Mar 20, 2025 | Ostria Sergio J | Option Excercise | 2197 | 0.00 | $ 0.00 |
| Mar 20, 2025 | Ostria Sergio J | Option Excercise | 733 | 84.83 | $ 62,180.39 |
| Mar 20, 2025 | Choate Anne F | Option Excercise | 1632 | 0.00 | $ 0.00 |
| Mar 20, 2025 | Choate Anne F | Option Excercise | 510 | 84.83 | $ 43,263.30 |
| Mar 20, 2025 | Broadus Barry M | Option Excercise | 4027 | 0.00 | $ 0.00 |
| Mar 20, 2025 | Broadus Barry M | Option Excercise | 1215 | 84.83 | $ 103,068.45 |
| Mar 20, 2025 | Morgan James C M | Option Excercise | 6134 | 0.00 | $ 0.00 |
| Mar 20, 2025 | Morgan James C M | Option Excercise | 2424 | 84.83 | $ 205,627.92 |
| Mar 20, 2025 | Wasson John | Option Excercise | 14603 | 0.00 | $ 0.00 |
| Mar 20, 2025 | Wasson John | Option Excercise | 6587 | 84.83 | $ 558,775.21 |
| Mar 20, 2025 | Chadha Ranjit S | Option Excercise | 103 | 0.00 | $ 0.00 |
| Mar 5, 2025 | SALMIRS SCOTT B | Open Market Purchase | 600 | 81.75 | $ 49,050.00 |
| Jan 21, 2025 | Ostria Sergio J | Grant | 2308 | 0.00 | $ 0.00 |
| Jan 21, 2025 | Ostria Sergio J | Option Excercise | 834 | 133.28 | $ 111,155.52 |
| Jan 21, 2025 | Choate Anne F | Grant | 1504 | 0.00 | $ 0.00 |
| Jan 21, 2025 | Choate Anne F | Option Excercise | 535 | 133.28 | $ 71,304.80 |
| Jan 21, 2025 | Morgan James C M | Grant | 6046 | 0.00 | $ 0.00 |
| Jan 21, 2025 | Morgan James C M | Option Excercise | 1879 | 133.28 | $ 250,433.12 |
| Jan 21, 2025 | Broadus Barry M | Grant | 3561 | 0.00 | $ 0.00 |
| Jan 21, 2025 | Broadus Barry M | Option Excercise | 1136 | 133.28 | $ 151,406.08 |
| Jan 21, 2025 | Wasson John | Grant | 16587 | 0.00 | $ 0.00 |
| Jan 21, 2025 | Wasson John | Option Excercise | 6401 | 133.28 | $ 853,125.28 |
| Dec 31, 2024 | Wasson John | Grant | 101 | 112.15 | $ 11,327.38 |
| Nov 18, 2024 | SALMIRS SCOTT B | Open Market Purchase | 400 | 138.38 | $ 55,352.48 |
| Nov 13, 2024 | Wasson John | Other Disposition | 2970 | 0.00 | $ 0.00 |