Your browser is no longer supported. Please, upgrade your browser.
Filter
Ticker Owner Relationship Date Transaction Cost #Shares Value ($) #Shares Total SEC Form 4
ICFIGlover EllenExecutive Vice PresidentSep 01Option Exercise27.035,631152,20633,354Sep 06 04:17 PM
ICFIGlover EllenExecutive Vice PresidentSep 01Sale50.005,631281,55027,723Sep 06 04:17 PM
ICFIGlover EllenExecutive Vice PresidentMar 21Option Exercise40.601,35955,17528,191Mar 22 04:13 PM
ICFIGlover EllenExecutive Vice PresidentMar 17Option Exercise42.0566828,08926,417Mar 21 05:10 PM
ICFIGlover EllenExecutive Vice PresidentMar 18Option Exercise42.0597641,04127,168Mar 21 05:10 PM
ICFIGlover EllenExecutive Vice PresidentMar 16Option Exercise41.7568528,59925,979Mar 20 05:58 PM
ICFIGlover EllenEVPNov 02Option Exercise25.666,152157,86031,446Nov 02 05:44 PM
ICFIGlover EllenEVPNov 02Sale47.006,152289,14425,294Nov 02 05:44 PM
ICFIGlover EllenEVPOct 31Option Exercise25.664,311110,62029,605Nov 01 09:59 AM
ICFIGlover EllenEVPOct 31Sale47.004,311202,61725,294Nov 01 09:59 AM
ICFIGlover EllenEVPSep 22Option Exercise21.7710,839235,96536,133Sep 22 06:06 PM
ICFIGlover EllenEVPSep 22Sale45.0010,839487,75525,294Sep 22 06:06 PM
ICFIGlover EllenEVPSep 16Option Exercise24.848,952222,36834,246Sep 16 06:27 PM
ICFIGlover EllenEVPSep 16Sale43.008,952384,93625,294Sep 16 06:27 PM
ICFIGlover EllenEVPMay 09Option Exercise18.317,059129,25032,353May 10 08:26 AM
ICFIGlover EllenEVPMay 09Sale40.007,059282,36025,294May 10 08:26 AM
ICFIGlover EllenEVPMay 06Option Exercise18.312,94153,85028,235May 09 10:21 AM
ICFIGlover EllenEVPMay 06Sale40.002,941117,64025,294May 09 10:21 AM
ICFIGlover EllenEVPApr 19Option Exercise18.3110,000183,10035,294Apr 20 10:09 AM
ICFIGlover EllenEVPApr 19Sale38.0010,000380,00025,294Apr 20 10:09 AM
ICFIGlover EllenEVPMar 18Option Exercise33.9797633,15524,969Mar 21 06:34 PM
ICFIGlover EllenEVPMar 19Option Exercise33.971,00834,24225,641Mar 21 06:34 PM
ICFIGlover EllenEVPDec 29Option Exercise18.3110,000183,10033,094Dec 31 11:30 AM
ICFIGlover EllenEVPDec 29Sale36.0010,000360,00023,094Dec 31 11:30 AM
ICFIGlover EllenEVPApr 02Sale41.8874931,36823,094Apr 03 12:27 PM
ICFIGlover EllenEVPApr 01Option Exercise41.991,14247,95324,236Apr 02 01:58 PM
ICFIGlover EllenEVPMar 19Option Exercise41.551,00841,88224,742Mar 23 02:42 PM
ICFIGlover EllenEVPMar 18Option Exercise41.2597640,26024,070Mar 20 03:46 PM
ICFIGlover EllenEVPMar 17Option Exercise40.7966827,24823,324Mar 18 06:25 PM
ICFIGlover EllenEVPApr 10Sale39.3176430,03322,656Apr 11 01:01 PM
ICFIGlover EllenEVPApr 08Option Exercise39.741,16446,25723,820Apr 10 10:48 AM
ICFIGlover EllenEVPApr 07Sale39.0563824,91422,656Apr 08 03:57 PM
ICFIGlover EllenEVPApr 02Sale40.1374930,05723,294Apr 02 06:34 PM
ICFIGlover EllenEVPMar 31Option Exercise39.8197238,69523,628Apr 02 02:58 PM
ICFIGlover EllenEVPApr 01Option Exercise40.631,14246,39924,436Apr 02 02:58 PM
ICFIGlover EllenEVPMar 24Sale39.6764125,42822,656Mar 25 01:35 PM
ICFIGlover EllenEVPMar 21Sale40.7866126,95623,297Mar 24 10:58 AM
ICFIGlover EllenEVPMar 19Option Exercise40.711,00841,03624,305Mar 21 09:52 AM
ICFIGlover EllenEVPMar 14Sale39.7049119,49322,656Mar 17 04:49 PM
ICFIGlover EllenEVPMar 12Option Exercise39.2574929,39823,405Mar 14 06:55 PM
ICFIGlover EllenEVPSep 19Sale35.001,42549,87522,656Sep 23 09:34 AM
ICFIGlover EllenEVPJul 05Sale33.091,11937,02824,081Jul 09 10:55 AM
ICFIGlover EllenEVPJun 24Sale30.764,063124,97825,200Jun 25 09:30 AM
ICFIGlover EllenEVPApr 08Option Exercise26.531,16430,88129,779Apr 09 03:28 PM
ICFIGlover EllenEVPMar 31Option Exercise27.2097226,43828,197Apr 02 07:03 PM
ICFIGlover EllenEVPApr 01Option Exercise26.601,14330,40429,007Apr 02 07:03 PM
ICFIGlover EllenExecutive Vice PresidentMar 19Option Exercise26.621,00826,83327,563Mar 20 05:44 PM
ICFIGlover EllenEVPMar 12Option Exercise26.4674919,81926,804Mar 14 03:31 PM
ICFIGlover EllenEVPApr 08Option Exercise24.661,16528,72926,558Apr 10 05:25 PM
ICFIGlover EllenEVPMar 31Option Exercise25.3797224,66024,953Apr 03 07:25 PM
ICFIGlover EllenEVPApr 01Option Exercise25.371,14328,99825,773Apr 03 07:25 PM
ICFIGlover EllenEVPMar 12Option Exercise25.5075019,12524,261Mar 14 12:10 PM
ICFIGlover EllenEVPApr 08Option Exercise23.431,16527,29624,014Apr 12 05:14 PM
ICFIGlover EllenEVPMar 31Option Exercise20.5497219,96523,172Apr 04 05:29 PM
ICFIGlover EllenEVPMar 12Option Exercise22.3175016,73322,449Mar 15 03:07 PM
ICFIGlover EllenEVPFeb 18Sale25.002,25556,37521,699Feb 22 11:30 AM
ICFIGlover EllenEVPJan 28Sale23.9195522,83023,954Feb 01 08:07 AM
ICFIGlover EllenEVPNov 12Option Exercise26.423,33388,05825,991Nov 16 05:49 PM
ICFIGlover EllenEVPNov 05Sale27.503,760103,40022,658Nov 08 09:13 AM
ICFIGlover EllenEVPOct 28Sale25.555,255134,25826,418Oct 29 12:48 PM
ICFIGlover EllenEVPAug 09Sale25.002,25556,37531,673Aug 10 04:53 PM
ICFIGlover EllenEVPJul 29Sale23.001,40032,20033,928Jul 30 11:26 AM
ICFIGlover EllenEVPJul 28Sale23.011,60036,81535,328Jul 29 08:41 AM
ICFIGlover EllenEVPApr 28Sale23.343,00070,02136,928Apr 29 04:28 PM
ICFIGlover EllenEVPApr 08Option Exercise24.961,16529,07840,422Apr 12 10:45 AM
ICFIGlover EllenEVPApr 06Option Exercise7.349,81672,04949,073Apr 06 01:06 PM
ICFIGlover EllenEVPApr 03Option Exercise7.3410,18474,75149,441Apr 06 01:06 PM
ICFIGlover EllenEVPApr 03Sale24.9910,184254,49839,257Apr 06 01:06 PM
ICFIGlover EllenEVPApr 06Sale24.359,816239,02039,257Apr 06 01:06 PM
ICFIGlover EllenEVPMar 29Sale25.451,00025,44639,257Mar 30 04:01 PM
ICFIGlover EllenEVPFeb 26Sale23.121,00023,11640,257Mar 01 10:52 AM
ICFIGlover EllenEVPJan 27Sale23.381,00023,38541,257Jan 28 11:15 AM
ICFIGlover EllenEVPDec 28Sale26.331,00026,32542,257Dec 29 11:42 AM
ICFIGlover EllenEVPNov 25Sale27.261,00027,25843,257Nov 30 01:53 PM
ICFIGlover EllenEVPNov 12Option Exercise28.423,33394,72445,339Nov 16 05:44 PM
ICFIGlover EllenEVPOct 26Sale29.701,00029,70142,006Oct 26 05:20 PM
ICFIGlover EllenEVPSep 27Option Exercise28.656,666190,98145,170Sep 29 02:32 PM
ICFIGlover EllenEVPSep 25Sale28.441,00028,43938,504Sep 29 02:32 PM
ICFIGlover EllenEVPAug 26Sale27.401,00027,39539,504Aug 27 11:37 AM
ICFIGlover EllenEVPJul 27Sale24.931,00024,92740,504Jul 28 05:50 PM
ICFIGlover EllenEVPJun 25Sale26.551,00026,55241,504Jun 25 06:07 PM
ICFIGlover EllenEVPJun 01Sale26.611,00026,61042,504Jun 02 01:58 PM
ICFIGlover EllenEVPSep 27Option Exercise19.913,33466,38052,334Sep 30 06:01 PM
ICFIGlover EllenEVPApr 02Sale20.501,00020,50049,000Apr 04 04:45 PM
ICFIGlover EllenEVPMar 03Sale25.811,00025,81050,000Mar 05 10:15 AM
ICFIGlover EllenEVPFeb 01Sale25.901,00025,90051,000Feb 04 03:54 PM
ICFIGlover EllenEVPJan 02Sale25.701,00025,70052,000Jan 03 04:30 PM
open in screener