Your browser is no longer supported. Please, upgrade your browser.
Filter
Ticker Owner Relationship Date Transaction Cost #Shares Value ($) #Shares Total SEC Form 4
ICFIMorgan James C MChief Fiancial OfficerMar 21Option Exercise40.603,152127,97118,827Mar 22 04:13 PM
ICFIMorgan James C MChief Fiancial OfficerMar 17Option Exercise42.051,16248,86215,209Mar 21 05:10 PM
ICFIMorgan James C MChief Fiancial OfficerMar 18Option Exercise42.051,27353,53016,097Mar 21 05:10 PM
ICFIMorgan James C MChief Fiancial OfficerMar 16Option Exercise41.754,587191,50715,567Mar 20 05:55 PM
ICFIMorgan James C MChief Financial OfficerNov 28Option Exercise21.985,104112,18616,084Nov 28 04:36 PM
ICFIMorgan James C MChief Financial OfficerNov 28Sale55.005,104280,72010,980Nov 28 04:36 PM
ICFIMorgan James C MChief Financial OfficerNov 07Option Exercise21.9810,000219,80020,980Nov 07 04:21 PM
ICFIMorgan James C MChief Financial OfficerNov 07Sale50.0010,000500,00010,980Nov 07 04:21 PM
ICFIMorgan James C MChief Financial OfficerAug 07Option Exercise41.511,42158,98611,451Aug 09 09:43 AM
ICFIMorgan James C MChief Financial OfficerMar 18Option Exercise33.971,27343,24410,452Mar 21 06:34 PM
ICFIMorgan James C MChief Financial OfficerAug 07Option Exercise36.181,42151,4125,806Aug 10 11:52 AM
ICFIMorgan James C MChief Financial OfficerMar 18Option Exercise41.251,27452,5534,807Mar 20 03:42 PM
ICFIMorgan James C MChief Financial OfficerMar 17Option Exercise40.791,16347,4393,918Mar 18 06:30 PM
ICFIMorgan James C MChief Financial OfficerMar 18Option Exercise40.821,27452,0052,226Mar 19 09:11 PM
ICFIMorgan James C MChief Financial OfficerAug 07Option Exercise34.001,42248,3481,422Aug 09 12:22 PM
open in screener