Latest insider trades
89 Form 4 trades in our database.
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- Wasson Johnsold5,815 shares ofICFIat $88.184$513K · filed Details
- Wasson Johnsold585 shares ofICFIat $89.682$52K · filed Details
- Ostria Sergio Jsold2,000 shares ofICFIat $88.592$177KDetails
- Wasson Johnsold12,411 shares ofICFIat $80.084$994K · filed Details
- Wasson Johngranted279 shares ofICFIat $70.063$20K · filed Details
- Williams Michelle Agranted2,277 shares ofICFIat $0 · filed Details
- SALMIRS SCOTT Bgranted2,277 shares ofICFIat $0 · filed Details
- Mehl Randallgranted2,277 shares ofICFIat $0 · filed Details
- Datar Srikant M.granted2,277 shares ofICFIat $0 · filed Details
- Crouther Marilyn Cgranted2,277 shares ofICFIat $0 · filed Details
- Angoorly Carolinegranted2,277 shares ofICFIat $0 · filed Details
- VAN HANDEL MICHAEL Jgranted2,277 shares ofICFIat $0 · filed Details
- VAN HANDEL MICHAEL Jbought4,000 shares ofICFIat $61.584$246K · filed Details
- Wasson Johngranted36,443 shares ofICFIat $0 · filed Details
- Wasson Johntax-withheld3,462 shares ofICFIat $65.89$228K · filed Details
- Wasson Johntax-withheld3,298 shares ofICFIat $65.89$217K · filed Details
- Wasson Johntax-withheld1,524 shares ofICFIat $65.89$100K · filed Details
- Wasson Johnexercised3,379 shares ofICFIat $0 · filed Details
- Wasson Johnexercised7,312 shares ofICFIat $0 · filed Details
- Wasson Johnexercised7,676 shares ofICFIat $0 · filed Details
- Ostria Sergio Jgranted3,766 shares ofICFIat $0 · filed Details
- Ostria Sergio Jtax-withheld412 shares ofICFIat $65.89$27K · filed Details
- Ostria Sergio Jtax-withheld296 shares ofICFIat $65.89$20K · filed Details
- Ostria Sergio Jtax-withheld136 shares ofICFIat $65.89$9K · filed Details
- Ostria Sergio Jtax-withheld106 shares ofICFIat $65.89$7K · filed Details
- Ostria Sergio Jexercised317 shares ofICFIat $0 · filed Details
- Ostria Sergio Jexercised406 shares ofICFIat $0 · filed Details
- Ostria Sergio Jexercised887 shares ofICFIat $0 · filed Details
- Ostria Sergio Jexercised1,237 shares ofICFIat $0 · filed Details
- Morgan James C Mgranted12,133 shares ofICFIat $0 · filed Details
- Morgan James C Mtax-withheld823 shares ofICFIat $65.89$54K · filed Details
- Morgan James C Mtax-withheld640 shares ofICFIat $65.89$42K · filed Details
- Morgan James C Mtax-withheld262 shares ofICFIat $65.89$17K · filed Details
- Morgan James C Mtax-withheld258 shares ofICFIat $65.89$17K · filed Details
- Morgan James C Mexercised1,057 shares ofICFIat $0 · filed Details
- Morgan James C Mexercised1,073 shares ofICFIat $0 · filed Details
- Morgan James C Mexercised2,625 shares ofICFIat $0 · filed Details
- Morgan James C Mexercised2,833 shares ofICFIat $0 · filed Details
- Choate Anne Fgranted7,090 shares ofICFIat $0 · filed Details
- Choate Anne Ftax-withheld540 shares ofICFIat $65.89$36K · filed Details
- Choate Anne Ftax-withheld329 shares ofICFIat $65.89$22K · filed Details
- Choate Anne Ftax-withheld136 shares ofICFIat $65.89$9K · filed Details
- Choate Anne Fexercised435 shares ofICFIat $0 · filed Details
- Choate Anne Fexercised1,053 shares ofICFIat $0 · filed Details
- Choate Anne Fexercised1,732 shares ofICFIat $0 · filed Details
- Chadha Ranjit Sexercised240 shares ofICFI · filed Details
- Chadha Ranjit Sexercised234 shares ofICFI · filed Details
- Chadha Ranjit Sexercised125 shares ofICFI · filed Details
- Chadha Ranjit Sgranted813 shares ofICFIat $0 · filed Details
- Chadha Ranjit Stax-withheld70 shares ofICFIat $65.89$5K · filed Details