Your browser is no longer supported. Please, upgrade your browser.
Filter
Ticker Owner Relationship Date Transaction Cost #Shares Value ($) #Shares Total SEC Form 4
ICFIWasson JohnPresident & COOJul 20Option Exercise25.6612,461319,74965,995Jul 21 04:06 PM
ICFIWasson JohnPresident & COOJul 20Sale47.5012,461591,89853,534Jul 21 04:06 PM
ICFIWasson JohnPresident & COOJul 19Option Exercise25.6662616,06354,160Jul 20 04:15 PM
ICFIWasson JohnPresident & COOJul 19Sale47.5062629,73553,534Jul 20 04:15 PM
ICFIWasson JohnPresident & COOMar 21Option Exercise40.604,173169,42455,259Mar 22 04:13 PM
ICFIWasson JohnPresident & COOMar 17Option Exercise42.052,31097,13650,423Mar 21 05:10 PM
ICFIWasson JohnPresident & COOMar 18Option Exercise42.053,375141,91952,696Mar 21 05:10 PM
ICFIWasson JohnPresident & COOMar 16Option Exercise41.752,36898,86449,029Mar 20 05:55 PM
ICFIWasson JohnPresident & COOJan 04Option Exercise25.665,500141,13052,161Jan 05 04:03 PM
ICFIWasson JohnPresident & COOJan 04Sale55.005,500302,50046,661Jan 05 04:03 PM
ICFIWasson JohnPresident & COOJan 03Option Exercise24.9826,511662,22373,172Jan 04 04:04 PM
ICFIWasson JohnPresident & COOJan 03Sale54.3126,5111,439,72146,661Jan 04 04:04 PM
ICFIWasson JohnPresident and COOSep 22Option Exercise21.779,412204,89955,739Sep 22 06:06 PM
ICFIWasson JohnPresident and COOSep 22Sale45.009,412423,54046,327Sep 22 06:06 PM
ICFIWasson JohnPresident and COOMay 09Sale40.008,333333,32046,121May 10 08:26 AM
ICFIWasson JohnPresident and COOApr 15Sale37.508,333312,48854,454Apr 18 02:39 PM
ICFIWasson JohnPresident and COOMar 18Option Exercise33.973,375114,64961,574Mar 21 06:34 PM
ICFIWasson JohnPresident and COOMar 19Option Exercise33.973,485118,38563,941Mar 21 06:34 PM
ICFIWasson JohnPresident and COOJan 04Sale35.004,034141,19159,370Jan 05 05:32 PM
ICFIWasson JohnPresident and COOJan 05Sale35.004,300150,50055,070Jan 05 05:32 PM
ICFIWasson JohnPresident and COOApr 01Option Exercise41.993,100130,16963,824Apr 02 01:57 PM
ICFIWasson JohnPresident and COOMar 23Option Exercise21.7710,000217,70070,724Mar 24 02:26 PM
ICFIWasson JohnPresident and COOMar 23Sale43.0010,000430,00060,724Mar 24 02:26 PM
ICFIWasson JohnPresident and COOMar 19Option Exercise41.553,485144,80261,878Mar 23 12:24 PM
ICFIWasson JohnPresident and COOMar 18Option Exercise41.253,375139,21959,511Mar 20 03:25 PM
ICFIWasson JohnPresident and COOMar 17Option Exercise40.792,31094,22556,901Mar 18 06:01 PM
ICFIWasson JohnPresident and COODec 03Option Exercise21.7710,000217,70064,156Dec 05 04:31 PM
ICFIWasson JohnPresident and COODec 03Sale41.0010,000410,00054,156Dec 05 04:31 PM
ICFIWasson JohnPresident and COOApr 10Sale39.1610,000391,55053,931Apr 11 01:01 PM
ICFIWasson JohnPresident and COOMar 31Option Exercise39.812,39095,14660,118Apr 02 02:57 PM
ICFIWasson JohnPresident and COOApr 01Option Exercise40.633,100125,95362,426Apr 02 02:57 PM
ICFIWasson JohnPresident and COOMar 19Option Exercise40.713,486141,91558,882Mar 21 09:52 AM
ICFIWasson JohnPresident and COOMar 18Option Exercise40.823,375137,76856,514Mar 19 09:10 PM
ICFIWasson JohnPresident and COOMar 12Option Exercise39.253,889152,64354,427Mar 14 06:55 PM
ICFIWasson JohnPresident and COODec 16Option Exercise18.314175150,417Dec 18 02:54 PM
ICFIWasson JohnPresident and COODec 17Option Exercise18.3114,959273,89965,335Dec 18 02:54 PM
ICFIWasson JohnPresident and COODec 17Sale34.0014,959508,60650,376Dec 18 02:54 PM
ICFIWasson JohnPresident and COODec 16Sale34.00411,39450,376Dec 18 02:54 PM
ICFIWasson JohnPresident and COOSep 19Option Exercise18.3115,000274,65065,376Sep 23 09:30 AM
ICFIWasson JohnPresident and COOSep 19Sale35.0015,000525,00050,376Sep 23 09:30 AM
ICFIWasson JohnPresident and COOAug 26Option Exercise18.3115,000274,65065,376Aug 28 05:05 PM
ICFIWasson JohnPresident and COOAug 26Sale33.6815,000505,20050,376Aug 28 05:05 PM
ICFIWasson JohnPresident and COOApr 08Option Exercise25.634,367111,92651,817Apr 09 03:27 PM
ICFIWasson JohnPresident and COOMar 31Option Exercise27.202,39065,00846,989Apr 02 07:03 PM
ICFIWasson JohnPresident and COOApr 01Option Exercise26.603,10182,48748,941Apr 02 07:03 PM
ICFIWasson JohnPresident and COOMar 19Option Exercise26.623,48692,79746,247Mar 20 05:44 PM
ICFIWasson JohnPresident and COOMar 12Option Exercise26.463,889102,90344,600Mar 14 03:31 PM
ICFIWasson JohnPresident and COOApr 08Option Exercise24.664,368107,71542,555Apr 10 05:25 PM
ICFIWasson JohnPresident and COOMar 31Option Exercise25.372,39060,63437,404Apr 03 07:24 PM
ICFIWasson JohnPresident and COOApr 01Option Exercise25.373,10178,67239,496Apr 03 07:24 PM
ICFIWasson JohnPresident and COOMar 12Option Exercise25.503,88999,17036,656Mar 14 09:58 AM
ICFIWasson JohnPresident and COOApr 08Option Exercise23.434,368102,34234,611Apr 12 05:14 PM
ICFIWasson JohnPresident and COOMar 31Option Exercise20.542,39149,11131,251Apr 04 05:32 PM
ICFIWasson JohnPresident and COOMar 12Option Exercise22.313,89086,78630,501Mar 15 03:07 PM
ICFIWasson JohnPresident and COONov 12Option Exercise26.428,333220,15830,127Nov 16 05:48 PM
ICFIWasson JohnCOOApr 08Option Exercise24.964,368109,02523,637Apr 12 10:44 AM
ICFIWasson JohnCOONov 12Option Exercise28.428,333236,82422,785Nov 16 05:45 PM
ICFIWasson JohnSVP and COOSep 08Sale28.0010,000280,00027,968Sep 10 09:40 AM
ICFIWasson JohnSVP and COOSep 09Sale30.0010,000300,00017,968Sep 10 09:40 AM
ICFIWasson JohnSVP and COOApr 24Sale28.0011,659326,45237,968Apr 27 01:34 PM
ICFIWasson JohnSVP and COOApr 17Sale26.0011,658303,10849,627Apr 20 01:49 PM
ICFIWasson JohnSVP and COOFeb 17Option Exercise7.34107788,412Feb 20 10:58 AM
ICFIWasson JohnSVP and COOFeb 17Sale23.6910,461247,82177,951Feb 20 10:58 AM
ICFIWasson JohnSVP and COOJan 20Option Exercise7.2310,46275,64788,413Jan 22 04:00 PM
ICFIWasson JohnSVP and COOJan 20Sale23.8210,462249,20577,951Jan 22 04:00 PM
ICFIWasson JohnSVP and COODec 19Sale24.0011,658279,79277,951Dec 23 12:27 PM
ICFIWasson JohnSVP and CEODec 16Option Exercise6.1010,46263,818100,071Dec 18 12:54 PM
ICFIWasson JohnSVP and CEODec 16Sale21.9822,120486,22289,609Dec 18 12:54 PM
ICFIWasson JohnEVP and COONov 18Option Exercise6.1010,46263,818111,729Nov 20 03:01 PM
ICFIWasson JohnEVP and COONov 18Sale19.1710,462200,557101,267Nov 20 03:01 PM
ICFIWasson JohnEVP and COOOct 21Option Exercise6.1010,46263,818115,245Oct 23 10:57 AM
ICFIWasson JohnEVP and COOOct 21Sale18.1910,462190,304104,783Oct 23 10:57 AM
ICFIWasson JohnEVP and COOSep 16Option Exercise6.0710,46263,508115,661Sep 18 02:11 PM
ICFIWasson JohnEVP and COOSep 16Sale18.5710,462194,279108,299Sep 18 02:11 PM
ICFIWasson JohnEVP and COOApr 02Option Exercise5.2511,66661,230114,132Apr 04 10:56 AM
ICFIWasson JohnEVP and COOApr 02Sale21.0011,666244,986108,299Apr 04 10:56 AM
ICFIWasson JohnEVP and COOFeb 20Option Exercise5.005,83329,165112,898Feb 22 01:27 PM
ICFIWasson JohnEVP and COOFeb 20Sale24.505,833142,909108,299Feb 22 01:27 PM
ICFIWasson JohnEVP and COOFeb 19Option Exercise5.005,83429,170111,232Feb 20 06:22 PM
ICFIWasson JohnEVP and COOFeb 19Sale23.785,834138,733108,299Feb 20 06:22 PM
ICFIWasson JohnEVP and COOJan 22Option Exercise5.005,83429,170114,133Jan 24 04:04 PM
ICFIWasson JohnEVP and COOJan 23Option Exercise5.005,83329,165114,132Jan 24 04:04 PM
ICFIWasson JohnEVP and COOJan 23Sale21.515,833125,468108,299Jan 24 04:04 PM
ICFIWasson JohnEVP and COOJan 22Sale21.005,834122,514108,299Jan 24 04:04 PM
open in screener