ICFI Insider Trading

Net Buying · 180d
Open-Market Buys (180d)
$573K
2 insiders
Open-Market Sells (180d)
$0
0 insiders
Net Insider Flow
$573K
open market, 180d
Reporting Insiders
2
3 P/S transactions
Build

Build on these Form 4 transactions

The public view is the crawlable proof. The same sourced dataset is available through REST and MCP for agents, research scripts, and back-office tools.

Recent Form 4 Transactions

100 shown
DateInsiderRoleActionSharesPriceValue
Jul 1, 2026Angoorly CarolineDirectorGrant(A)2K$0
Jul 1, 2026Mehl RandallDirectorGrant(A)2K$0
Jul 1, 2026Salmirs Scott BDirectorGrant(A)2K$0
Jul 1, 2026Van Handel Michael JDirectorGrant(A)2K$0
Jul 1, 2026Williams Michelle ADirectorGrant(A)2K$0
Jul 1, 2026Crouther Marilyn CDirectorGrant(A)2K$0
Jul 1, 2026Datar Srikant M.DirectorGrant(A)2K$0
Jun 30, 2026Wasson JohnCEO & President, DirectorGrant(A)279$70.06$20K
May 15, 2026Van Handel Michael JDirectorBuy(P)4K$61.58$246K
May 15, 2026Van Handel Michael JDirectorBuy(P)4K$61.20$245K
Mar 20, 2026Chadha Ranjit SVP & Principal Accounting Off.Tax withholding(F)70$65.89$5K
Mar 20, 2026Chadha Ranjit SVP & Principal Accounting Off.Tax withholding(F)37$65.89$2K
Mar 20, 2026Chadha Ranjit SVP & Principal Accounting Off.Option exercise(M)102$0
Mar 20, 2026Chadha Ranjit SVP & Principal Accounting Off.Option exercise(M)197$0
Mar 20, 2026Chadha Ranjit SVP & Principal Accounting Off.Option exercise(M)240
Mar 20, 2026Chadha Ranjit SVP & Principal Accounting Off.Option exercise(M)197
Mar 20, 2026Chadha Ranjit SVP & Principal Accounting Off.Option exercise(M)234
Mar 20, 2026Chadha Ranjit SVP & Principal Accounting Off.Grant(A)813$0
Mar 20, 2026Chadha Ranjit SVP & Principal Accounting Off.Option exercise(M)102
Mar 20, 2026Chadha Ranjit SVP & Principal Accounting Off.Option exercise(M)125
Mar 20, 2026Choate Anne FExecutive Vice PresidentOption exercise(M)2K$0
Mar 20, 2026Choate Anne FExecutive Vice PresidentOption exercise(M)1K$0
Mar 20, 2026Choate Anne FExecutive Vice PresidentOption exercise(M)435$0
Mar 20, 2026Choate Anne FExecutive Vice PresidentTax withholding(F)136$65.89$9K
Mar 20, 2026Choate Anne FExecutive Vice PresidentTax withholding(F)329$65.89$22K
Mar 20, 2026Choate Anne FExecutive Vice PresidentTax withholding(F)540$65.89$36K
Mar 20, 2026Choate Anne FExecutive Vice PresidentOption exercise(M)2K
Mar 20, 2026Choate Anne FExecutive Vice PresidentOption exercise(M)1K
Mar 20, 2026Choate Anne FExecutive Vice PresidentOption exercise(M)435
Mar 20, 2026Choate Anne FExecutive Vice PresidentGrant(A)7K$0
Mar 20, 2026Morgan James C MChief Operating OfficerTax withholding(F)823$65.89$54K
Mar 20, 2026Morgan James C MChief Operating OfficerTax withholding(F)262$65.89$17K
Mar 20, 2026Morgan James C MChief Operating OfficerTax withholding(F)258$65.89$17K
Mar 20, 2026Morgan James C MChief Operating OfficerOption exercise(M)1K$0
Mar 20, 2026Morgan James C MChief Operating OfficerOption exercise(M)1K$0
Mar 20, 2026Morgan James C MChief Operating OfficerOption exercise(M)3K$0
Mar 20, 2026Morgan James C MChief Operating OfficerOption exercise(M)3K$0
Mar 20, 2026Morgan James C MChief Operating OfficerTax withholding(F)640$65.89$42K
Mar 20, 2026Morgan James C MChief Operating OfficerOption exercise(M)3K
Mar 20, 2026Morgan James C MChief Operating OfficerOption exercise(M)3K
Mar 20, 2026Morgan James C MChief Operating OfficerOption exercise(M)1K
Mar 20, 2026Morgan James C MChief Operating OfficerOption exercise(M)1K
Mar 20, 2026Morgan James C MChief Operating OfficerGrant(A)12K$0
Mar 20, 2026Ostria Sergio JExecutive Vice PresidentTax withholding(F)412$65.89$27K
Mar 20, 2026Ostria Sergio JExecutive Vice PresidentTax withholding(F)296$65.89$20K
Mar 20, 2026Ostria Sergio JExecutive Vice PresidentTax withholding(F)136$65.89$9K
Mar 20, 2026Ostria Sergio JExecutive Vice PresidentTax withholding(F)106$65.89$7K
Mar 20, 2026Ostria Sergio JExecutive Vice PresidentOption exercise(M)317$0
Mar 20, 2026Ostria Sergio JExecutive Vice PresidentOption exercise(M)406$0
Mar 20, 2026Ostria Sergio JExecutive Vice PresidentOption exercise(M)1K$0
Mar 20, 2026Ostria Sergio JExecutive Vice PresidentOption exercise(M)887$0
Mar 20, 2026Ostria Sergio JExecutive Vice PresidentGrant(A)4K$0
Mar 20, 2026Ostria Sergio JExecutive Vice PresidentOption exercise(M)406
Mar 20, 2026Ostria Sergio JExecutive Vice PresidentOption exercise(M)317
Mar 20, 2026Ostria Sergio JExecutive Vice PresidentOption exercise(M)1K
Mar 20, 2026Ostria Sergio JExecutive Vice PresidentOption exercise(M)887
Mar 20, 2026Wasson JohnCEO & President, DirectorOption exercise(M)8K$0
Mar 20, 2026Wasson JohnCEO & President, DirectorOption exercise(M)7K$0
Mar 20, 2026Wasson JohnCEO & President, DirectorOption exercise(M)3K$0
Mar 20, 2026Wasson JohnCEO & President, DirectorTax withholding(F)2K$65.89$100K
Mar 20, 2026Wasson JohnCEO & President, DirectorTax withholding(F)3K$65.89$217K
Mar 20, 2026Wasson JohnCEO & President, DirectorTax withholding(F)3K$65.89$228K
Mar 20, 2026Wasson JohnCEO & President, DirectorGrant(A)36K$0
Mar 20, 2026Wasson JohnCEO & President, DirectorOption exercise(M)8K
Mar 20, 2026Wasson JohnCEO & President, DirectorOption exercise(M)7K
Mar 20, 2026Wasson JohnCEO & President, DirectorOption exercise(M)3K
Mar 6, 2026Mehl RandallDirectorBuy(P)1K$74.30$82K
Mar 3, 2026Wasson JohnCEO & President, DirectorOther(J)39K$0
Mar 3, 2026Wasson JohnCEO & President, DirectorOther(J)39K$0
Jan 20, 2026Wasson JohnCEO & President, DirectorGrant(A)17K$0
Jan 20, 2026Wasson JohnCEO & President, DirectorTax withholding(F)6K$94.53$594K
Jan 20, 2026Morgan James C MChief Operating OfficerGrant(A)6K$0
Jan 20, 2026Morgan James C MChief Operating OfficerTax withholding(F)2K$94.53$145K
Jan 20, 2026Broadus Barry MChief Financial OfficerTax withholding(F)1K$94.53$95K
Jan 20, 2026Broadus Barry MChief Financial OfficerGrant(A)3K$0
Jan 20, 2026Choate Anne FExecutive Vice PresidentTax withholding(F)822$94.53$78K
Jan 20, 2026Choate Anne FExecutive Vice PresidentGrant(A)2K$0
Jan 20, 2026Ostria Sergio JExecutive Vice PresidentGrant(A)2K$0
Jan 20, 2026Ostria Sergio JExecutive Vice PresidentTax withholding(F)751$94.53$71K
Dec 31, 2025Wasson JohnCEO & President, DirectorGrant(A)73$81.65$6K
Dec 1, 2025Wasson JohnCEO & President, DirectorGift(G)5K$0
Nov 17, 2025Mehl RandallDirectorBuy(P)500$77.00$39K
Nov 14, 2025Mehl RandallDirectorBuy(P)154$78.00$12K
Nov 14, 2025Mehl RandallDirectorBuy(P)346$78.20$27K
Nov 7, 2025Choate Anne FExecutive Vice PresidentOption exercise(M)980$0
Nov 7, 2025Choate Anne FExecutive Vice PresidentTax withholding(F)306$81.81$25K
Nov 7, 2025Choate Anne FExecutive Vice PresidentOption exercise(M)980
Oct 2, 2025Morgan James C MChief Operating OfficerSell(S)2K$95.19$228K
Sep 25, 2025Morgan James C MChief Operating OfficerSell(S)100$95.00$10K
Jul 1, 2025Angoorly CarolineDirectorGrant(A)2K$0
Jul 1, 2025Crouther Marilyn CDirectorGrant(A)2K$0
Jul 1, 2025Datar Srikant M.DirectorGrant(A)2K$0
Jul 1, 2025Mehl RandallDirectorGrant(A)2K$0
Jul 1, 2025Salmirs Scott BDirectorGrant(A)2K$0
Jul 1, 2025Williams Michelle ADirectorGrant(A)2K$0
Jul 1, 2025Van Handel Michael JDirectorGrant(A)2K$0
Jun 30, 2025Wasson JohnCEO & President, DirectorGrant(A)158$80.40$13K
Jun 9, 2025Mehl RandallDirectorBuy(P)1K$84.80$85K
Jun 9, 2025Mehl RandallDirectorBuy(P)1K$84.00$84K
Jun 6, 2025Salmirs Scott BDirectorBuy(P)1K$83.98$105K

Data Source

Insider transactions sourced from SEC EDGAR Form 4 filings, normalized within minutes of acceptance. "Buy"/"Sell" mark open-market transactions (codes P/S), the tradeable signal. Awards, option exercises and tax-withholding are shown with their raw code. All data is public domain.

Coverage: Form 4 filings indexed 2021-03-292026-07-11. Earlier history is backfilling; this window widens as it deepens.

Programmatic access via the Arkolith API & MCP server (insider.transactions, insider.company).