| HORIZON | TRADES | WIN RATE | INSIDER RETURN | SPY RETURN | MEAN EXCESS | MEDIAN EXCESS | T-STAT |
|---|---|---|---|---|---|---|---|
| 7d | 22 | +68.18% | -0.21% | -0.10% | -0.12% | +1.72% | — |
| 14d | 22 | +63.64% | -0.96% | -0.80% | -0.16% | +1.19% | — |
| 30d | 22 | +40.91% | +0.14% | +2.43% | -2.29% | -0.24% | — |
| 60d | 22 | +36.36% | +1.52% | +4.00% | -2.48% | -1.79% | — |
| 90d | 22 | +59.09% | -1.74% | +5.47% | -7.21% | +0.10% | — |
| 180d | 22 | +63.64% | -5.10% | +6.63% | -11.73% | -7.20% | — |
| 1y | 22 | +31.82% | +0.02% | +16.88% | -16.86% | -9.49% | — |
| 2y | 22(3 pending) | +31.58% | +14.27% | +36.46% | -22.18% | -10.61% | — |
| COMPANY | TYPE | SHARES | PRICE | VALUE | HELD AFTER | TRADE DATE | FILED | DETAILS |
|---|---|---|---|---|---|---|---|---|
| ICFI ICF INTERNATIONAL, INC. | SALE10b5-1 10b5-1 plan | 12,411 | $80.08 | $993.9K | 27,511 | Jul 13, 2026 | Jul 14, 2026 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | PURCHASEGRANT Stock grant | 279 | $70.06 | $19.5K | 21,582 | Jun 30, 2026 | Jul 2, 2026 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | PURCHASEGRANT Stock grant | 36,443 | — | — | 83,501 | Mar 20, 2026 | Mar 24, 2026 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 3,379 | — | — | 80,122 | Mar 20, 2026 | Mar 24, 2026 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 3,462 | $65.89 | $228.1K | 21,303 | Mar 20, 2026 | Mar 24, 2026 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 7,312 | — | — | 72,810 | Mar 20, 2026 | Mar 24, 2026 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | PURCHASE CEO & President | 3,379 | — | — | 29,587 | Mar 20, 2026 | Mar 24, 2026 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 1,524 | $65.89 | $100.4K | 28,063 | Mar 20, 2026 | Mar 24, 2026 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 7,676 | — | — | 65,134 | Mar 20, 2026 | Mar 24, 2026 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | PURCHASE CEO & President | 7,676 | — | — | 18,896 | Mar 20, 2026 | Mar 24, 2026 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | PURCHASE CEO & President | 7,312 | — | — | 26,208 | Mar 20, 2026 | Mar 24, 2026 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 3,298 | $65.89 | $217.3K | 24,765 | Mar 20, 2026 | Mar 24, 2026 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | PURCHASE CEO & President | 39,212 | — | — | 39,212 | Mar 3, 2026 | Mar 5, 2026 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 39,212 | — | — | 39,922 | Mar 3, 2026 | Mar 5, 2026 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | PURCHASEGRANT Stock grant | 17,272 | — | — | 17,503 | Jan 20, 2026 | Jan 22, 2026 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 6,283 | $94.53 | $593.9K | 11,220 | Jan 20, 2026 | Jan 22, 2026 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | PURCHASEGRANT Stock grant | 73 | $81.65 | $6.0K | 231 | Dec 31, 2025 | Jan 5, 2026 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALEGRANT Gift | 5,000 | — | — | 79,134 | Dec 1, 2025 | Dec 3, 2025 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | PURCHASEGRANT Stock grant | 158 | $80.40 | $12.7K | 18,544 | Jun 30, 2025 | Jul 2, 2025 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 3,838 | — | — | 54,444 | Mar 20, 2025 | Mar 24, 2025 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 1,731 | $84.83 | $146.8K | 21,718 | Mar 20, 2025 | Mar 24, 2025 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | PURCHASE CEO & President | 3,379 | — | — | 24,973 | Mar 20, 2025 | Mar 24, 2025 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 3,379 | — | — | 58,282 | Mar 20, 2025 | Mar 24, 2025 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 3,332 | $84.83 | $282.7K | 18,386 | Mar 20, 2025 | Mar 24, 2025 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | PURCHASE CEO & President | 3,838 | — | — | 21,594 | Mar 20, 2025 | Mar 24, 2025 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 7,386 | — | — | 47,058 | Mar 20, 2025 | Mar 24, 2025 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 1,524 | $84.83 | $129.3K | 23,449 | Mar 20, 2025 | Mar 24, 2025 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | PURCHASE CEO & President | 7,386 | — | — | 17,756 | Mar 20, 2025 | Mar 24, 2025 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | PURCHASEGRANT Stock grant | 29,246 | — | — | 61,661 | Mar 20, 2025 | Mar 24, 2025 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | PURCHASEGRANT Stock grant | 16,587 | — | — | 16,771 | Jan 21, 2025 | Jan 23, 2025 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 6,401 | $133.28 | $853.1K | 10,370 | Jan 21, 2025 | Jan 23, 2025 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | PURCHASEGRANT Stock grant | 101 | $112.15 | $11.3K | 184 | Dec 31, 2024 | Jan 2, 2025 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALEGRANT Gift | 2,970 | — | — | 65,748 | Nov 13, 2024 | Nov 14, 2024 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE10b5-1 10b5-1 plan | 100 | $180.00 | $18.0K | 68,718 | Nov 6, 2024 | Nov 7, 2024 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE10b5-1 10b5-1 plan | 1,583 | $165.14 | $261.4K | 51,022 | Aug 30, 2024 | Sep 3, 2024 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE10b5-1 10b5-1 plan | 1,417 | $165.14 | $234.0K | 52,605 | Aug 29, 2024 | Aug 30, 2024 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALEGRANT Gift | 1,868 | — | — | 54,022 | Aug 14, 2024 | Aug 15, 2024 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE10b5-1 10b5-1 plan | 3,000 | $135.09 | $405.3K | 19,045 | Jul 3, 2024 | Jul 5, 2024 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | PURCHASEGRANT Stock grant | 83 | $141.65 | $11.8K | 18,663 | Jun 28, 2024 | Jul 2, 2024 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 2,839 | $152.59 | $433.2K | 18,580 | Mar 20, 2024 | Mar 22, 2024 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 1,732 | $152.59 | $264.3K | 21,419 | Mar 20, 2024 | Mar 22, 2024 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | PURCHASE CEO & President | 6,294 | — | — | 17,285 | Mar 20, 2024 | Mar 22, 2024 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 3,693 | — | — | 42,548 | Mar 20, 2024 | Mar 22, 2024 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | PURCHASE CEO & President | 3,693 | — | — | 24,817 | Mar 20, 2024 | Mar 22, 2024 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | PURCHASE CEO & President | 3,839 | — | — | 21,124 | Mar 20, 2024 | Mar 22, 2024 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | PURCHASEGRANT Stock grant | 13,515 | — | — | 46,241 | Mar 20, 2024 | Mar 22, 2024 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 3,839 | — | — | 38,709 | Mar 20, 2024 | Mar 22, 2024 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 1,666 | $152.59 | $254.2K | 23,151 | Mar 20, 2024 | Mar 22, 2024 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 6,294 | — | — | 32,415 | Mar 20, 2024 | Mar 22, 2024 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALEGRANT Gift | 2,938 | — | — | 22,045 | Mar 5, 2024 | Mar 7, 2024 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | PURCHASEGRANT Stock grant | 17,603 | — | — | 17,829 | Jan 16, 2024 | Jan 18, 2024 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 6,838 | $132.00 | $902.6K | 10,991 | Jan 16, 2024 | Jan 18, 2024 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE10b5-1 10b5-1 plan | 2,500 | $135.00 | $337.5K | 24,983 | Jan 2, 2024 | Jan 4, 2024 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | PURCHASEGRANT Stock grant | 84 | $126.12 | $10.6K | 226 | Dec 29, 2023 | Jan 2, 2024 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE10b5-1 10b5-1 plan | 4,423 | $133.28 | $589.5K | 27,483 | Dec 26, 2023 | Dec 27, 2023 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE10b5-1 10b5-1 plan | 577 | $133.79 | $77.2K | 31,906 | Dec 26, 2023 | Dec 27, 2023 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALEGRANT Gift | 1,000 | — | — | 32,483 | Aug 25, 2023 | Aug 28, 2023 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALEGRANT Gift | 5,670 | — | — | 11,885 | Aug 8, 2023 | Aug 9, 2023 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | PURCHASEGRANT Stock grant | 142 | $118.27 | $16.8K | 17,555 | Jun 30, 2023 | Jul 3, 2023 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE10b5-1 10b5-1 plan | 4,900 | $125.42 | $614.5K | 21,740 | Jun 13, 2023 | Jun 13, 2023 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE10b5-1 10b5-1 plan | 100 | $125.14 | $12.5K | 26,640 | Jun 12, 2023 | Jun 13, 2023 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | PURCHASE CEO & President | 3,693 | — | — | 19,142 | Mar 20, 2023 | Mar 22, 2023 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 1,420 | $107.28 | $152.3K | 21,856 | Mar 20, 2023 | Mar 22, 2023 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | PURCHASEGRANT Stock grant | 15,353 | — | — | 47,521 | Mar 20, 2023 | Mar 22, 2023 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | PURCHASE CEO & President | 6,157 | — | — | 15,449 | Mar 20, 2023 | Mar 22, 2023 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | PURCHASE CEO & President | 1,798 | — | — | 24,087 | Mar 20, 2023 | Mar 22, 2023 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 2,777 | $107.28 | $297.9K | 17,413 | Mar 20, 2023 | Mar 22, 2023 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 3,693 | — | — | 38,883 | Mar 20, 2023 | Mar 22, 2023 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 811 | $107.28 | $87.0K | 23,276 | Mar 20, 2023 | Mar 22, 2023 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 3,147 | — | — | 42,576 | Mar 20, 2023 | Mar 22, 2023 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 6,157 | — | — | 32,726 | Mar 20, 2023 | Mar 22, 2023 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | PURCHASE CEO & President | 3,147 | — | — | 22,289 | Mar 20, 2023 | Mar 22, 2023 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 1,666 | $107.28 | $178.7K | 20,190 | Mar 20, 2023 | Mar 22, 2023 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 1,798 | — | — | 45,723 | Mar 20, 2023 | Mar 22, 2023 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | PURCHASEGRANT Stock grant | 10,787 | — | — | 12,677 | Jan 24, 2023 | Jan 26, 2023 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 3,385 | $98.67 | $334.0K | 9,292 | Jan 24, 2023 | Jan 26, 2023 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | PURCHASEGRANT Stock grant | 47 | $93.84 | $4.4K | 1,890 | Dec 30, 2022 | Jan 3, 2023 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 2,999 | — | — | 32,168 | Nov 11, 2022 | Nov 15, 2022 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 1,353 | $103.70 | $140.3K | 1,843 | Nov 11, 2022 | Nov 15, 2022 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | PURCHASE CEO & President | 2,999 | — | — | 3,196 | Nov 11, 2022 | Nov 15, 2022 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 1,500 | $110.04 | $165.1K | 26,740 | Oct 3, 2022 | Oct 4, 2022 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 1,000 | $110.22 | $110.2K | 28,240 | Sep 30, 2022 | Oct 3, 2022 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 1,951 | $105.67 | $206.2K | 29,240 | Sep 28, 2022 | Sep 30, 2022 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 549 | $106.13 | $58.3K | 31,191 | Sep 28, 2022 | Sep 30, 2022 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | PURCHASEGRANT Gift | 48,800 | — | — | 48,800 | Sep 8, 2022 | Sep 30, 2022 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALEGRANT Gift | 48,800 | — | — | 31,740 | Sep 8, 2022 | Sep 30, 2022 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALEGRANT Gift | 3,000 | — | — | 9,891 | Aug 31, 2022 | Sep 6, 2022 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALEGRANT Gift | 1,910 | — | — | 12,891 | Aug 31, 2022 | Sep 6, 2022 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | PURCHASEGRANT Stock grant | 197 | $89.78 | $17.7K | 14,801 | Jun 30, 2022 | Jul 1, 2022 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 406 | $91.79 | $37.3K | 17,413 | Mar 20, 2022 | Mar 22, 2022 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 3,079 | — | — | 38,315 | Mar 20, 2022 | Mar 22, 2022 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 3,148 | — | — | 35,167 | Mar 20, 2022 | Mar 22, 2022 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 1,389 | $91.79 | $127.5K | 16,024 | Mar 20, 2022 | Mar 22, 2022 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | PURCHASE CEO & President | 3,079 | — | — | 16,920 | Mar 20, 2022 | Mar 22, 2022 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | PURCHASE CEO & President | 3,148 | — | — | 13,841 | Mar 20, 2022 | Mar 22, 2022 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 1,420 | $91.79 | $130.3K | 14,604 | Mar 20, 2022 | Mar 22, 2022 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | PURCHASEGRANT Stock grant | 14,772 | — | — | 42,293 | Mar 20, 2022 | Mar 22, 2022 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 899 | — | — | 41,394 | Mar 20, 2022 | Mar 22, 2022 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | PURCHASE CEO & President | 899 | — | — | 17,819 | Mar 20, 2022 | Mar 22, 2022 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 1,374 | $89.32 | $122.7K | 12,536 | Mar 11, 2022 | Mar 15, 2022 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 1,843 | $89.32 | $164.6K | 10,693 | Mar 11, 2022 | Mar 15, 2022 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | PURCHASE CEO & President | 4,336 | — | — | 10,864 | Mar 11, 2022 | Mar 15, 2022 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 4,336 | — | — | 27,521 | Mar 11, 2022 | Mar 15, 2022 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 3,046 | — | — | 31,857 | Mar 11, 2022 | Mar 15, 2022 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | PURCHASE CEO & President | 3,046 | — | — | 13,910 | Mar 11, 2022 | Mar 15, 2022 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | PURCHASE CEO & President | 400 | — | — | 716 | Feb 23, 2022 | Apr 7, 2022 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | PURCHASE CEO & President | 316 | — | — | 316 | Feb 22, 2022 | Apr 7, 2022 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | PURCHASEGRANT Stock grant | 9,196 | — | — | 9,333 | Jan 18, 2022 | Jan 20, 2022 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 2,805 | $101.45 | $284.6K | 6,528 | Jan 18, 2022 | Jan 20, 2022 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 1,500 | $102.86 | $154.3K | 73,846 | Jan 10, 2022 | Jan 11, 2022 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 95 | $104.39 | $9.9K | 75,751 | Jan 10, 2022 | Jan 11, 2022 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 405 | $103.72 | $42.0K | 75,346 | Jan 10, 2022 | Jan 11, 2022 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 3,000 | $101.75 | $305.2K | 70,846 | Jan 10, 2022 | Jan 11, 2022 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | PURCHASEGRANT Stock grant | 137 | $97.77 | $13.4K | 75,983 | Dec 31, 2021 | Jan 3, 2022 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALEGRANT Gift | 3,500 | — | — | 75,846 | Dec 3, 2021 | Dec 7, 2021 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 677 | $104.93 | $71.0K | 79,346 | Nov 11, 2021 | Nov 15, 2021 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | PURCHASE CEO & President | 1,500 | — | — | 80,023 | Nov 11, 2021 | Nov 15, 2021 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 1,500 | — | — | 34,903 | Nov 11, 2021 | Nov 15, 2021 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | PURCHASEGRANT Stock grant | 173 | $83.80 | $14.5K | 78,523 | Jun 30, 2021 | Jul 1, 2021 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALEGRANT Gift | 1,250 | — | — | 80,075 | May 24, 2021 | May 26, 2021 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALEGRANT Gift | 1,725 | — | — | 78,350 | May 24, 2021 | May 26, 2021 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 1,389 | $88.96 | $123.6K | 81,325 | Mar 20, 2021 | Mar 23, 2021 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | PURCHASE CEO & President | 3,079 | — | — | 82,220 | Mar 20, 2021 | Mar 23, 2021 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | PURCHASEGRANT Stock grant | 12,589 | — | — | 40,382 | Mar 20, 2021 | Mar 23, 2021 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 3,079 | — | — | 36,403 | Mar 20, 2021 | Mar 23, 2021 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 900 | — | — | 39,482 | Mar 20, 2021 | Mar 23, 2021 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | PURCHASE CEO & President | 900 | — | — | 83,120 | Mar 20, 2021 | Mar 23, 2021 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 406 | $88.96 | $36.1K | 82,714 | Mar 20, 2021 | Mar 23, 2021 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 3,663 | — | — | 27,793 | Mar 12, 2021 | Mar 15, 2021 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 1,653 | $92.65 | $153.2K | 79,141 | Mar 12, 2021 | Mar 15, 2021 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | PURCHASE CEO & President | 3,663 | — | — | 80,794 | Mar 12, 2021 | Mar 15, 2021 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 1,523 | — | — | 33,624 | Mar 11, 2021 | Mar 15, 2021 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 978 | $90.11 | $88.1K | 77,131 | Mar 11, 2021 | Mar 15, 2021 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 2,168 | — | — | 31,456 | Mar 11, 2021 | Mar 15, 2021 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 687 | $90.11 | $61.9K | 78,109 | Mar 11, 2021 | Mar 15, 2021 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | PURCHASE CEO & President | 1,523 | — | — | 78,796 | Mar 11, 2021 | Mar 15, 2021 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | PURCHASE CEO & President | 2,168 | — | — | 77,273 | Mar 11, 2021 | Mar 15, 2021 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 1,840 | $85.00 | $156.4K | 75,105 | Feb 19, 2021 | Feb 22, 2021 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 3,193 | $81.19 | $259.2K | 81,676 | Jan 26, 2021 | Jan 28, 2021 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | PURCHASEGRANT Stock grant | 10,449 | — | — | 84,869 | Jan 26, 2021 | Jan 28, 2021 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 3,329 | $80.00 | $266.3K | 74,420 | Jan 20, 2021 | Jan 21, 2021 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 241 | $80.00 | $19.3K | 77,749 | Jan 19, 2021 | Jan 21, 2021 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | PURCHASEGRANT Stock grant | 60 | $70.14 | $4.2K | 77,990 | Dec 31, 2020 | Jan 5, 2021 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 1,500 | — | — | 35,147 | Nov 11, 2020 | Nov 12, 2020 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | PURCHASE CEO & President | 1,500 | — | — | 78,607 | Nov 11, 2020 | Nov 12, 2020 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 677 | $74.71 | $50.6K | 77,930 | Nov 11, 2020 | Nov 12, 2020 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | PURCHASEGRANT Stock grant | 227 | $60.13 | $13.6K | 77,107 | Jun 30, 2020 | Jul 1, 2020 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALEGRANT Gift | 1,039 | — | — | 76,880 | Jun 5, 2020 | Jun 5, 2020 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALEGRANT Gift | 1,865 | — | — | 77,919 | Jun 4, 2020 | Jun 5, 2020 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 3,770 | $67.62 | $254.9K | 79,784 | Apr 6, 2020 | Apr 8, 2020 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 976 | $66.83 | $65.2K | 83,554 | Apr 6, 2020 | Apr 8, 2020 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 1,182 | — | — | 39,636 | Mar 21, 2020 | Mar 24, 2020 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 534 | $57.76 | $30.8K | 85,879 | Mar 21, 2020 | Mar 24, 2020 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 1,349 | $57.76 | $77.9K | 84,530 | Mar 21, 2020 | Mar 24, 2020 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 2,989 | — | — | 36,647 | Mar 21, 2020 | Mar 24, 2020 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | PURCHASE CEO & President | 1,182 | — | — | 86,413 | Mar 21, 2020 | Mar 24, 2020 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | PURCHASE CEO & President | 2,989 | — | — | 85,231 | Mar 21, 2020 | Mar 24, 2020 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | PURCHASEGRANT Stock grant | 3,597 | — | — | 49,776 | Mar 20, 2020 | Mar 24, 2020 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 1,960 | $57.76 | $113.2K | 84,323 | Mar 20, 2020 | Mar 24, 2020 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | PURCHASEGRANT Stock grant | 12,315 | — | — | 46,179 | Mar 20, 2020 | Mar 24, 2020 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 4,614 | — | — | 40,818 | Mar 20, 2020 | Mar 24, 2020 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 4,344 | — | — | 45,432 | Mar 20, 2020 | Mar 24, 2020 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | PURCHASE CEO & President | 4,344 | — | — | 86,283 | Mar 20, 2020 | Mar 24, 2020 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | PURCHASE CEO & President | 4,614 | — | — | 81,939 | Mar 20, 2020 | Mar 24, 2020 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 2,081 | $57.76 | $120.2K | 82,242 | Mar 20, 2020 | Mar 24, 2020 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | PURCHASE CEO & President | 1,832 | — | — | 78,152 | Mar 12, 2020 | Mar 13, 2020 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 827 | $69.06 | $57.1K | 77,325 | Mar 12, 2020 | Mar 13, 2020 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 1,832 | — | — | 33,864 | Mar 12, 2020 | Mar 13, 2020 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | PURCHASE CEO & President | 2,169 | — | — | 76,463 | Mar 11, 2020 | Mar 13, 2020 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 979 | $77.30 | $75.7K | 76,320 | Mar 11, 2020 | Mar 13, 2020 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 688 | $77.30 | $53.2K | 77,299 | Mar 11, 2020 | Mar 13, 2020 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 2,169 | — | — | 35,696 | Mar 11, 2020 | Mar 13, 2020 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | PURCHASE CEO & President | 1,524 | — | — | 77,987 | Mar 11, 2020 | Mar 13, 2020 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 1,524 | — | — | 37,865 | Mar 11, 2020 | Mar 13, 2020 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | PURCHASEGRANT Stock grant | 14,511 | — | — | 79,185 | Jan 24, 2020 | Jan 28, 2020 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | SALE CEO & President | 4,891 | $88.88 | $434.7K | 74,294 | Jan 24, 2020 | Jan 28, 2020 ↗ | View → |
| ICFI ICF INTERNATIONAL, INC. | PURCHASEGRANT Stock grant | 144 | $87.69 | $12.6K | 64,818 | Dec 31, 2019 | Jan 2, 2020 ↗ | View → |