| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| ICFI | Wasson John | CEO & President | Jul 13 '26 | Sale | 80.08 | 12,411 | 993,918 | 27,511 | Jul 14 |
| ICFI | Wasson John | CEO & President | Mar 20 '26 | Option Exercise | 0.00 | 18,367 | 0 | 29,587 | Mar 24 |
| ICFI | Wasson John | CEO & President | Mar 20 '25 | Option Exercise | 0.00 | 14,603 | 0 | 24,973 | Mar 24 |
| ICFI | Wasson John | CEO & President | Nov 06 '24 | Sale | 180.00 | 100 | 18,000 | 68,718 | Nov 07 |
| ICFI | Wasson John | CEO & President | Aug 30 '24 | Sale | 165.14 | 1,583 | 261,423 | 51,022 | Sep 03 |
| ICFI | Wasson John | CEO & President | Aug 29 '24 | Sale | 165.14 | 1,417 | 234,009 | 52,605 | Aug 30 |
| ICFI | Wasson John | CEO & President | Jul 03 '24 | Sale | 135.09 | 3,000 | 405,280 | 19,045 | Jul 05 |
| ICFI | Wasson John | CEO & President | Mar 20 '24 | Option Exercise | 0.00 | 13,826 | 0 | 24,817 | Mar 22 |
| ICFI | Wasson John | CEO & President | Jan 02 '24 | Sale | 135.00 | 2,500 | 337,500 | 24,983 | Jan 04 |
| ICFI | Wasson John | CEO & President | Dec 26 '23 | Sale | 133.34 | 5,000 | 666,713 | 27,483 | Dec 27 |
| ICFI | Wasson John | CEO & President | Jun 13 '23 | Sale | 125.42 | 4,900 | 614,542 | 21,740 | Jun 14 |
| ICFI | Wasson John | CEO & President | Jun 12 '23 | Sale | 125.14 | 100 | 12,514 | 26,640 | Jun 13 |
| ICFI | Wasson John | CEO & President | Mar 20 '23 | Option Exercise | 0.00 | 14,795 | 0 | 24,087 | Mar 22 |
| ICFI | Wasson John | CEO & President | Nov 11 '22 | Option Exercise | 0.00 | 2,999 | 0 | 3,196 | Nov 15 |
| ICFI | Wasson John | CEO & President | Oct 03 '22 | Sale | 110.04 | 1,500 | 165,063 | 26,740 | Oct 04 |
| ICFI | Wasson John | CEO & President | Sep 30 '22 | Sale | 110.22 | 1,000 | 110,223 | 28,240 | Oct 03 |
| ICFI | Wasson John | CEO & President | Sep 28 '22 | Sale | 105.77 | 2,500 | 264,436 | 29,240 | Sep 30 |
| ICFI | Wasson John | CEO & President | Mar 20 '22 | Option Exercise | 0.00 | 7,126 | 0 | 17,819 | Mar 22 |
| ICFI | Wasson John | CEO & President | Mar 11 '22 | Option Exercise | 0.00 | 7,382 | 0 | 13,910 | Mar 15 |
| ICFI | Wasson John | CEO & President | Jan 10 '22 | Sale | 102.29 | 5,000 | 511,447 | 70,846 | Jan 11 |
| ICFI | Wasson John | CEO & President | Nov 11 '21 | Option Exercise | 0.00 | 1,500 | 0 | 80,023 | Nov 15 |