LIVE FROM THE DATABASETRANSACTIONS 362,430COMPANIES 5,763LATEST TRADE Oct 16UPDATED Oct 17, 12:31 AM
ICFICIK 0001362004

ICF International, Inc.

87 transactions by 13 insiders, from November 7, 2025 to September 1, 2026.

Transactions
8713 insiders
Bought · P
$573Kopen market
Sold · S
$1.7Mopen market
Net
−$1.2Mnet selling

Officers and directors

People inside the company. What they do with their own shares is the reason this data exists.

InsiderTradesPlannedBoughtSold
John WassonCEO194/19—$1.6M
Sergio J. OstriaPres16——$177K
Anne F. ChoatePres15———
James C. M. MorganCOO15———
Ranjit S. ChadhaVP10———
Handel Michael J. VanDir3—$491K—
Randall MehlDir2—$82K—
Barry M. BroadusCFO2———
Scott B. SalmirsDir1———
Marilyn C. CroutherDir1———
Michelle A. WilliamsDir1———
Srikant M. DatarDir1———
Caroline AngoorlyDir1———

All transactions

87 in total, newest filings first.

InsiderDateCodeSharesPriceValue
John WassonCEOSep 1SPLAN5,815$88.18$513K
John WassonCEOSep 1SPLAN585$89.68$52K
Sergio J. OstriaPresAug 26S2,000$88.59$177K
John WassonCEOJul 13SPLAN12,411$80.08$994K
John WassonCEOJun 30A279$70.06$20K
Michelle A. WilliamsDirJul 1A2,277$0.00—
Handel Michael J. VanDirJul 1A2,277$0.00—
Scott B. SalmirsDirJul 1A2,277$0.00—
Randall MehlDirJul 1A2,277$0.00—
Srikant M. DatarDirJul 1A2,277$0.00—
Marilyn C. CroutherDirJul 1A2,277$0.00—
Caroline AngoorlyDirJul 1A2,277$0.00—
Handel Michael J. VanDirMay 15P4,000$61.20$245K
Handel Michael J. VanDirMay 15P4,000$61.58$246K
John WassonCEODERIVMar 20M7,676——
John WassonCEODERIVMar 20M7,312——
John WassonCEODERIVMar 20M3,379——
John WassonCEODERIVMar 20A36,443$0.00—?
John WassonCEOMar 20F3,462$65.89$228K
John WassonCEOMar 20F3,298$65.89$217K
John WassonCEOMar 20F1,524$65.89$100K
John WassonCEOMar 20M3,379$0.00—
John WassonCEOMar 20M7,312$0.00—
John WassonCEOMar 20M7,676$0.00—
Sergio J. OstriaPresDERIVMar 20M1,237——
Sergio J. OstriaPresDERIVMar 20M887——
Sergio J. OstriaPresDERIVMar 20M406——
Sergio J. OstriaPresDERIVMar 20M317——
Sergio J. OstriaPresDERIVMar 20A3,766$0.00—?
Sergio J. OstriaPresMar 20F412$65.89$27K
Sergio J. OstriaPresMar 20F296$65.89$20K
Sergio J. OstriaPresMar 20F136$65.89$9K
Sergio J. OstriaPresMar 20F106$65.89$7K
Sergio J. OstriaPresMar 20M317$0.00—
Sergio J. OstriaPresMar 20M406$0.00—
Sergio J. OstriaPresMar 20M887$0.00—
Sergio J. OstriaPresMar 20M1,237$0.00—
James C. M. MorganCOODERIVMar 20M2,833——
James C. M. MorganCOODERIVMar 20M2,625——
James C. M. MorganCOODERIVMar 20M1,073——
James C. M. MorganCOODERIVMar 20M1,057——
James C. M. MorganCOODERIVMar 20A12,133$0.00—?
James C. M. MorganCOOMar 20F823$65.89$54K
James C. M. MorganCOOMar 20F640$65.89$42K
James C. M. MorganCOOMar 20F262$65.89$17K
James C. M. MorganCOOMar 20F258$65.89$17K
James C. M. MorganCOOMar 20M1,057$0.00—
James C. M. MorganCOOMar 20M1,073$0.00—
James C. M. MorganCOOMar 20M2,625$0.00—
James C. M. MorganCOOMar 20M2,833$0.00—
Anne F. ChoatePresDERIVMar 20M1,732——
Anne F. ChoatePresDERIVMar 20M1,053——
Anne F. ChoatePresDERIVMar 20M435——
Anne F. ChoatePresDERIVMar 20A7,090$0.00—?
Anne F. ChoatePresMar 20F540$65.89$36K
Anne F. ChoatePresMar 20F329$65.89$22K
Anne F. ChoatePresMar 20F136$65.89$9K
Anne F. ChoatePresMar 20M435$0.00—
Anne F. ChoatePresMar 20M1,053$0.00—
Anne F. ChoatePresMar 20M1,732$0.00—
Ranjit S. ChadhaVPDERIVMar 20M240——
Ranjit S. ChadhaVPDERIVMar 20M234——
Ranjit S. ChadhaVPDERIVMar 20M197——
Ranjit S. ChadhaVPDERIVMar 20M125——
Ranjit S. ChadhaVPDERIVMar 20M102——
Ranjit S. ChadhaVPDERIVMar 20A813$0.00—?
Ranjit S. ChadhaVPMar 20F70$65.89$5K
Ranjit S. ChadhaVPMar 20F37$65.89$2K
Ranjit S. ChadhaVPMar 20M102$0.00—
Ranjit S. ChadhaVPMar 20M197$0.00—
Randall MehlDirMar 6P1,100$74.30$82K
John WassonCEOMar 3J39,212$0.00—
John WassonCEOMar 3J39,212$0.00—
Sergio J. OstriaPresJan 20F751$94.53$71K
Sergio J. OstriaPresJan 20A1,996$0.00—
James C. M. MorganCOOJan 20F1,532$94.53$145K
James C. M. MorganCOOJan 20A5,906$0.00—
John WassonCEOJan 20F6,283$94.53$594K
John WassonCEOJan 20A17,272$0.00—
Anne F. ChoatePresJan 20F822$94.53$78K
Anne F. ChoatePresJan 20A2,370$0.00—
Barry M. BroadusCFOJan 20F1,010$94.53$95K
Barry M. BroadusCFOJan 20A3,081$0.00—
John WassonCEODec 31APLAN73$81.65$6K
Anne F. ChoatePresDERIVNov 7M980——
Anne F. ChoatePresNov 7F306$81.81$25K
Anne F. ChoatePresNov 7M980$0.00—