Morgan James C M - Insider Non-Derivative Transactions at ICF International, Inc. (ICFI) - (SEC)

Updated on January 3, 2026.

According to recent SEC insider information filed on Oct 2, 2025, Morgan James C M's relationship to ICF International, Inc. (ICFI) is Officer (Chief Operating Officer), and currently has 39,704 shares of Common.

The chart below shows the number of shares owned, and the table shows the recent insider transactions.

You can see similar information for other ICFI insiders.

Related Topics: SEC Topic List.
Data Source: SEC.
Morgan James C M - Insider Non-Derivative Transactions of ICFI Common
Morgan James C M - Insider Non-Derivative Transactions at ICFI
Items per page:
0 of 0
Date Transaction No. of Shares Price Per Share Shares Owned After Transactions
Oct 3, 2025 Sell -- (Common) 2400 95.19 39704
Sep 26, 2025 Sell -- (Common) 100 95 42104
May 13, 2025 Sell -- (Common) 2500 87.5 42204
May 10, 2025 Sell -- (Common) 2500 87 44704
Mar 21, 2025 M -- (Common) 2692 0 46186
Mar 21, 2025 F -- (Common) 871 84.83 47204
Mar 21, 2025 M -- (Common) 1312 0 47498
Mar 21, 2025 F -- (Common) 592 84.83 48075
Mar 21, 2025 M -- (Common) 1073 0 48571
Mar 21, 2025 F -- (Common) 484 84.83 48667
Mar 21, 2025 F -- (Common) 477 84.83 49151
Mar 21, 2025 M -- (Common) 1057 0 49628
Jan 22, 2025 F -- (Common) 1879 133.28 43494
Jan 22, 2025 Acquisition -- (Common) 6046 0 45373
Nov 6, 2024 F -- (Common) 1367 171 39327
Nov 6, 2024 M -- (Common) 3031 0 40694
Oct 17, 2024 Sell -- (Common) 2500 175.07 37663
Aug 3, 2024 Sell -- (Common) 2500 152.5 40163
Mar 21, 2024 M -- (Common) 2193 0 42007
Mar 21, 2024 F -- (Common) 802 152.59 42663
Mar 21, 2024 M -- (Common) 1346 0 43353
Mar 21, 2024 F -- (Common) 608 152.59 43465
Mar 21, 2024 F -- (Common) 593 152.59 44073
Mar 21, 2024 M -- (Common) 1313 0 44666
Feb 28, 2024 Sell -- (Common) 2400 155.17 39814
Feb 17, 2024 Sell -- (Common) 100 155.01 42214
Jan 26, 2024 Sell -- (Common) 2500 137.55 42314
Jan 17, 2024 F -- (Common) 1892 132 44814
Jan 17, 2024 Acquisition -- (Common) 6132 0 46706
Nov 6, 2023 F -- (Common) 684 125.48 40574
Nov 6, 2023 M -- (Common) 1515 0 41258
Aug 9, 2023 Sell -- (Common) 4800 130.34 39743
Aug 8, 2023 Sell -- (Common) 200 130.01 44543
Mar 21, 2023 M -- (Common) 2502 0 43110
Mar 21, 2023 M -- (Common) 1347 0 44457
Mar 21, 2023 F -- (Common) 754 107.28 44743
Mar 21, 2023 F -- (Common) 526 107.28 45497
Mar 21, 2023 M -- (Common) 1145 0 45602
Mar 21, 2023 F -- (Common) 345 107.28 46023
Mar 21, 2023 F -- (Common) 330 107.28 46368
Mar 21, 2023 M -- (Common) 1096 0 46698
Jan 25, 2023 F -- (Common) 1378 98.67 40608
Jan 25, 2023 Acquisition -- (Common) 4384 0 41986