SEC Insider Transactions from Choate Anne F.

Last updated: 2026-03-24 23:02 UTC | Total transactions: 68

Choate Anne F has filed 68 insider transactions across 1 company since January 2023.

Most recent transaction: a option exercise of 1732 shares of ICF International, Inc. ($ICFI) on March 20, 2026.

Activity breakdown: 0 open-market purchases and 5 sales.

Set Up your own filters →
Transaction Date Company Ticker Insider Name Title Transaction Type Security Shares Price Shares Owned Following Total Shares Outstanding % of Owned % of Outstanding
March 20, 2026 ICF International, Inc. $ICFI Choate Anne F Executive Vice President M Common 1732 $0.00 9,997.0000 18,542,000 20.96% 0.01%
March 20, 2026 ICF International, Inc. $ICFI Choate Anne F Executive Vice President M Common 1053 $0.00 11,050.0000 18,542,000 10.53% 0.01%
March 20, 2026 ICF International, Inc. $ICFI Choate Anne F Executive Vice President M Common 435 $0.00 11,485.0000 18,542,000 3.94% 0.00%
March 20, 2026 ICF International, Inc. $ICFI Choate Anne F Executive Vice President F Common 136 $65.89 11,349.0000 18,542,000 1.18% 0.00%
March 20, 2026 ICF International, Inc. $ICFI Choate Anne F Executive Vice President F Common 329 $65.89 11,020.0000 18,542,000 2.90% 0.00%
March 20, 2026 ICF International, Inc. $ICFI Choate Anne F Executive Vice President F Common 540 $65.89 10,480.0000 18,542,000 4.90% 0.00%
March 20, 2026 ICF International, Inc. $ICFI Choate Anne F Executive Vice President A Restricted Stock Units 7090 $0.00 18,190.0000 18,542,000 63.87% 0.04%
March 20, 2026 ICF International, Inc. $ICFI Choate Anne F Executive Vice President M Restricted Stock Units 435 $0.00 17,755.0000 18,542,000 2.39% 0.00%
March 20, 2026 ICF International, Inc. $ICFI Choate Anne F Executive Vice President M Restricted Stock Units 1053 $0.00 16,702.0000 18,542,000 5.93% 0.01%
March 20, 2026 ICF International, Inc. $ICFI Choate Anne F Executive Vice President M Restricted Stock Units 1732 $0.00 14,970.0000 18,542,000 10.37% 0.01%
Jan. 20, 2026 ICF International, Inc. $ICFI Choate Anne F Executive Vice President A Common 2370 $0.00 9,087.0000 18,542,000 35.28% 0.01%
Jan. 20, 2026 ICF International, Inc. $ICFI Choate Anne F Executive Vice President F Common 822 $94.53 8,265.0000 18,542,000 9.05% 0.00%
Nov. 7, 2025 ICF International, Inc. $ICFI Choate Anne F Executive Vice President M Restricted Stock Units 980 $0.00 11,100.0000 18,542,000 8.11% 0.01%
Nov. 7, 2025 ICF International, Inc. $ICFI Choate Anne F Executive Vice President M Common 980 $0.00 7,023.0000 18,542,000 16.22% 0.01%
Nov. 7, 2025 ICF International, Inc. $ICFI Choate Anne F Executive Vice President F Common 306 $81.81 6,717.0000 18,542,000 4.36% 0.00%
March 20, 2025 ICF International, Inc. $ICFI Choate Anne F Executive Vice President M Common 670 $0.00 5,591.0000 18,925,000 13.62% 0.00%
March 20, 2025 ICF International, Inc. $ICFI Choate Anne F Executive Vice President F Common 136 $84.83 6,417.0000 18,925,000 2.08% 0.00%
March 20, 2025 ICF International, Inc. $ICFI Choate Anne F Executive Vice President F Common 165 $84.83 6,252.0000 18,925,000 2.57% 0.00%
March 20, 2025 ICF International, Inc. $ICFI Choate Anne F Executive Vice President M Restricted Stock Units 670 $0.00 12,080.0000 18,925,000 5.25% 0.00%
March 20, 2025 ICF International, Inc. $ICFI Choate Anne F Executive Vice President M Restricted Stock Units 527 $0.00 12,750.0000 18,925,000 3.97% 0.00%
March 20, 2025 ICF International, Inc. $ICFI Choate Anne F Executive Vice President M Restricted Stock Units 435 $0.00 13,277.0000 18,925,000 3.17% 0.00%
March 20, 2025 ICF International, Inc. $ICFI Choate Anne F Executive Vice President A Restricted Stock Units 6926 $0.00 13,712.0000 18,925,000 102.06% 0.04%
March 20, 2025 ICF International, Inc. $ICFI Choate Anne F Executive Vice President F Common 209 $84.83 6,043.0000 18,925,000 3.34% 0.00%
March 20, 2025 ICF International, Inc. $ICFI Choate Anne F Executive Vice President M Common 527 $0.00 6,118.0000 18,925,000 9.43% 0.00%
March 20, 2025 ICF International, Inc. $ICFI Choate Anne F Executive Vice President M Common 435 $0.00 6,553.0000 18,925,000 7.11% 0.00%
Jan. 21, 2025 ICF International, Inc. $ICFI Choate Anne F Executive Vice President A Common 1504 $0.00 5,456.0000 18,925,000 38.06% 0.01%
Jan. 21, 2025 ICF International, Inc. $ICFI Choate Anne F Executive Vice President F Common 535 $133.28 4,921.0000 18,925,000 9.81% 0.00%
Nov. 7, 2024 ICF International, Inc. $ICFI Choate Anne F Executive Vice President M Restricted Stock Units 981 $0.00 6,786.0000 18,915,000 12.63% 0.01%
Nov. 7, 2024 ICF International, Inc. $ICFI Choate Anne F Executive Vice President M Common 981 $0.00 4,398.0000 18,915,000 28.71% 0.01%
Nov. 7, 2024 ICF International, Inc. $ICFI Choate Anne F Executive Vice President F Common 446 $168.75 3,952.0000 18,915,000 10.14% 0.00%
Nov. 5, 2024 ICF International, Inc. $ICFI Choate Anne F Executive Vice President F Common 658 $171.00 4,855.0000 18,915,000 11.94% 0.00%
Nov. 5, 2024 ICF International, Inc. $ICFI Choate Anne F Executive Vice President M Restricted Stock Units 2096 $0.00 143.0000 18,915,000 93.61% 0.01%
Nov. 5, 2024 ICF International, Inc. $ICFI Choate Anne F Executive Vice President M Common 2096 $0.00 5,513.0000 18,915,000 61.34% 0.01%
Nov. 6, 2024 ICF International, Inc. $ICFI Choate Anne F Executive Vice President S Common 1438 $173.63 3,417.0000 18,915,000 29.62% 0.01%
Aug. 29, 2024 ICF International, Inc. $ICFI Choate Anne F Executive Vice President S Common 1368 $165.00 3,417.0000 18,994,000 28.59% 0.01%
July 8, 2024 ICF International, Inc. $ICFI Choate Anne F Executive Vice President S Common 500 $133.96 5,406.0000 18,994,000 8.47% 0.00%
July 8, 2024 ICF International, Inc. $ICFI Choate Anne F Executive Vice President S Common 621 $133.17 4,785.0000 18,994,000 11.49% 0.00%
July 8, 2024 ICF International, Inc. $ICFI Choate Anne F Executive Vice President S Common 360 $135.04 5,906.0000 18,994,000 5.75% 0.00%
March 20, 2024 ICF International, Inc. $ICFI Choate Anne F Executive Vice President F Common 106 $152.59 6,581.0000 18,994,000 1.59% 0.00%
March 20, 2024 ICF International, Inc. $ICFI Choate Anne F Executive Vice President M Common 527 $0.00 5,879.0000 18,994,000 9.85% 0.00%
March 20, 2024 ICF International, Inc. $ICFI Choate Anne F Executive Vice President M Common 473 $0.00 6,352.0000 18,994,000 8.05% 0.00%
March 20, 2024 ICF International, Inc. $ICFI Choate Anne F Executive Vice President M Common 335 $0.00 6,687.0000 18,994,000 5.27% 0.00%
March 20, 2024 ICF International, Inc. $ICFI Choate Anne F Executive Vice President F Common 149 $152.59 6,432.0000 18,994,000 2.26% 0.00%
March 20, 2024 ICF International, Inc. $ICFI Choate Anne F Executive Vice President F Common 166 $152.59 6,266.0000 18,994,000 2.58% 0.00%
March 20, 2024 ICF International, Inc. $ICFI Choate Anne F Executive Vice President A Restricted Stock Units 1739 $0.00 7,767.0000 18,994,000 28.85% 0.01%
March 20, 2024 ICF International, Inc. $ICFI Choate Anne F Executive Vice President M Restricted Stock Units 335 $0.00 3,239.0000 18,994,000 9.37% 0.00%
March 20, 2024 ICF International, Inc. $ICFI Choate Anne F Executive Vice President M Restricted Stock Units 473 $0.00 2,766.0000 18,994,000 14.60% 0.00%
March 20, 2024 ICF International, Inc. $ICFI Choate Anne F Executive Vice President M Restricted Stock Units 527 $0.00 2,239.0000 18,994,000 19.05% 0.00%
Jan. 16, 2024 ICF International, Inc. $ICFI Choate Anne F Executive Vice President A Common 1324 $0.00 5,818.0000 18,994,000 29.46% 0.01%
Jan. 16, 2024 ICF International, Inc. $ICFI Choate Anne F Executive Vice President F Common 466 $132.00 5,352.0000 18,994,000 8.01% 0.00%
Nov. 5, 2023 ICF International, Inc. $ICFI Choate Anne F Executive Vice President M Restricted Stock Units 1048 $0.00 3,574.0000 19,033,000 22.67% 0.01%
Nov. 5, 2023 ICF International, Inc. $ICFI Choate Anne F Executive Vice President M Common 1048 $0.00 4,823.0000 19,033,000 27.76% 0.01%
Nov. 5, 2023 ICF International, Inc. $ICFI Choate Anne F Executive Vice President F Common 329 $125.48 4,494.0000 19,033,000 6.82% 0.00%
March 20, 2023 ICF International, Inc. $ICFI Choate Anne F Executive Vice President M Common 478 $0.00 3,441.0000 19,033,000 16.13% 0.00%
March 20, 2023 ICF International, Inc. $ICFI Choate Anne F Executive Vice President M Common 136 $0.00 4,149.0000 19,033,000 3.39% 0.00%
March 20, 2023 ICF International, Inc. $ICFI Choate Anne F Executive Vice President F Common 43 $107.28 4,106.0000 19,033,000 1.04% 0.00%
March 20, 2023 ICF International, Inc. $ICFI Choate Anne F Executive Vice President F Common 75 $107.28 4,031.0000 19,033,000 1.83% 0.00%
March 20, 2023 ICF International, Inc. $ICFI Choate Anne F Executive Vice President F Common 106 $107.28 3,925.0000 19,033,000 2.63% 0.00%
March 20, 2023 ICF International, Inc. $ICFI Choate Anne F Executive Vice President F Common 150 $107.28 3,775.0000 19,033,000 3.82% 0.00%
March 20, 2023 ICF International, Inc. $ICFI Choate Anne F Executive Vice President A Restricted Stock Units 2107 $0.00 2,107.0000 19,033,000 9999.99% 0.01%
March 20, 2023 ICF International, Inc. $ICFI Choate Anne F Executive Vice President M Restricted Stock Units 136 $0.00 5,672.0000 19,033,000 2.34% 0.00%
March 20, 2023 ICF International, Inc. $ICFI Choate Anne F Executive Vice President M Restricted Stock Units 237 $0.00 5,435.0000 19,033,000 4.18% 0.00%
March 20, 2023 ICF International, Inc. $ICFI Choate Anne F Executive Vice President M Restricted Stock Units 335 $0.00 5,100.0000 19,033,000 6.16% 0.00%
March 20, 2023 ICF International, Inc. $ICFI Choate Anne F Executive Vice President M Restricted Stock Units 478 $0.00 4,622.0000 19,033,000 9.37% 0.00%
March 20, 2023 ICF International, Inc. $ICFI Choate Anne F Executive Vice President M Common 335 $0.00 3,776.0000 19,033,000 9.74% 0.00%
March 20, 2023 ICF International, Inc. $ICFI Choate Anne F Executive Vice President M Common 237 $0.00 4,013.0000 19,033,000 6.28% 0.00%
Jan. 24, 2023 ICF International, Inc. $ICFI Choate Anne F Executive Vice President A Common 838 $0.00 3,271.0000 19,033,000 34.44% 0.00%
Jan. 24, 2023 ICF International, Inc. $ICFI Choate Anne F Executive Vice President F Common 308 $98.67 2,963.0000 19,033,000 9.42% 0.00%