Your browser is no longer supported. Please, upgrade your browser.
Filter
Ticker Owner Relationship Date Transaction Cost #Shares Value ($) #Shares Total SEC Form 4
COOPETERSMEYER GARY SDirectorSep 14Option Exercise123.403,977490,7454,776Sep 14 06:52 PM
COOPETERSMEYER GARY SDirectorSep 14Sale244.943,977974,130799Sep 14 06:52 PM
OMCLPETERSMEYER GARY SDirectorSep 05Sale51.731,00051,73417,260Sep 05 06:53 PM
COOPETERSMEYER GARY SDirectorJun 29Sale239.7810023,978799Jun 30 05:13 PM
OMCLPETERSMEYER GARY SDirectorMay 25Sale41.412,20091,09718,875May 26 05:20 PM
OMCLPETERSMEYER GARY SDirectorMar 10Sale37.452,65899,54217,427Mar 10 05:28 PM
COOPETERSMEYER GARY SDirectorMar 09Sale194.1917233,401899Mar 10 04:54 PM
COOPETERSMEYER GARY SDirectorJan 05Sale175.9745880,5951,071Jan 05 06:51 PM
OMCLPETERSMEYER GARY SDirectorDec 14Option Exercise0.002,600020,085Dec 14 06:18 PM
OMCLPETERSMEYER GARY SDirectorSep 12Option Exercise0.002,000019,987Sep 13 07:29 PM
OMCLPETERSMEYER GARY SDirectorSep 12Sale37.982,00075,95017,987Sep 13 07:29 PM
OMCLPETERSMEYER GARY SDirectorSep 08Option Exercise0.002,400020,387Sep 09 06:00 PM
OMCLPETERSMEYER GARY SDirectorSep 08Sale39.392,40094,52817,987Sep 09 06:00 PM
COOPETERSMEYER GARY SDirectorSep 06Sale186.5053098,8451,185Sep 07 05:45 PM
OMCLPETERSMEYER GARY SDirectorSep 06Sale39.022,00078,04717,987Sep 06 06:00 PM
OMCLPETERSMEYER GARY SDirectorSep 01Option Exercise0.001,000020,987Sep 02 07:03 PM
OMCLPETERSMEYER GARY SDirectorSep 02Option Exercise0.002,000021,987Sep 02 07:03 PM
OMCLPETERSMEYER GARY SDirectorSep 02Sale38.702,00077,39019,987Sep 02 07:03 PM
OMCLPETERSMEYER GARY SDirectorSep 01Sale38.181,00038,17519,987Sep 02 07:03 PM
OMCLPETERSMEYER GARY SDirectorAug 04Option Exercise0.007,050027,037Aug 05 05:45 PM
OMCLPETERSMEYER GARY SDirectorAug 03Option Exercise0.001,700021,687Aug 05 05:45 PM
OMCLPETERSMEYER GARY SDirectorAug 03Sale37.851,70064,33919,987Aug 05 05:45 PM
OMCLPETERSMEYER GARY SDirectorAug 04Sale37.847,050266,77219,987Aug 05 05:45 PM
COOPETERSMEYER GARY SDirectorJun 14Option Exercise102.083,000306,2404,715Jun 15 05:53 PM
COOPETERSMEYER GARY SDirectorJun 14Sale162.513,000487,5251,715Jun 15 05:53 PM
OMCLPETERSMEYER GARY SDirectorMay 24Option Exercise0.006,250026,237May 25 05:50 PM
OMCLPETERSMEYER GARY SDirectorMay 24Sale31.226,250195,11219,987May 25 05:50 PM
OMCLPETERSMEYER GARY SDirectorOct 13Sale31.6667021,21215,557Oct 13 06:05 PM
OMCLPETERSMEYER GARY SDirectorSep 14Sale33.9167022,72016,227Sep 15 03:24 PM
OMCLPETERSMEYER GARY SDirectorAug 13Sale35.6567023,88617,557Aug 14 12:00 PM
OMCLPETERSMEYER GARY SDirectorJul 13Sale39.3267026,34418,227Jul 13 05:49 PM
OMCLPETERSMEYER GARY SDirectorJun 15Sale37.9067025,39318,897Jun 17 03:34 PM
OMCLPETERSMEYER GARY SDirectorMay 13Sale34.7467023,27615,685May 14 04:11 PM
OMCLPETERSMEYER GARY SDirectorApr 13Sale36.0867024,17416,355Apr 14 09:04 PM
OMCLPETERSMEYER GARY SDirectorApr 01Sale34.9367023,40317,025Apr 03 10:46 AM
COOPETERSMEYER GARY SDirectorMar 17Sale187.66700131,365344Mar 17 05:10 PM
OMCLPETERSMEYER GARY SDirectorFeb 13Sale35.4167023,72517,695Feb 18 05:06 PM
OMCLPETERSMEYER GARY SDirectorJan 13Sale31.3167020,97818,365Jan 14 08:40 PM
COOPETERSMEYER GARY SDirectorJan 07Sale159.0862599,424816Jan 07 03:19 PM
OMCLPETERSMEYER GARY SDirectorDec 15Sale33.2567022,27819,035Dec 17 08:11 PM
OMCLPETERSMEYER GARY SDirectorNov 13Sale33.0067022,11019,705Nov 14 08:17 PM
OMCLPETERSMEYER GARY SDirectorJun 02Option Exercise7.405,00037,00020,088Jun 04 08:02 PM
OMCLPETERSMEYER GARY SDirectorJun 02Sale26.455,000132,25015,088Jun 04 08:02 PM
OMCLPETERSMEYER GARY SDirectorMay 21Sale26.342,00052,68015,088May 28 08:32 PM
OMCLPETERSMEYER GARY SDirectorMay 21Sale26.512,00053,02017,088May 23 09:56 PM
OMCLPETERSMEYER GARY SDirectorDec 12Sale22.571,00022,56917,388Dec 18 09:36 PM
OMCLPETERSMEYER GARY SDirectorMay 22Sale18.102,75049,77519,088May 24 08:41 PM
OMCLPETERSMEYER GARY SDirectorDec 03Sale15.171,35920,61614,180Dec 05 04:27 PM
OMCLPETERSMEYER GARY SDirectorAug 16Sale14.501,10015,95015,539Aug 20 03:52 PM
OMCLPETERSMEYER GARY SDirectorAug 14Sale14.291,00014,29016,639Aug 16 01:04 PM
OMCLPETERSMEYER GARY SDirectorJun 11Sale13.911,54921,54717,639Jun 13 12:07 PM
OMCLPETERSMEYER GARY SDirectorDec 07Sale16.791,35822,8019,500Dec 09 04:50 PM
OMCLPETERSMEYER GARY SDirectorMay 26Sale15.026,00090,14010,858May 26 07:58 PM
OMCLPETERSMEYER GARY SDirectorNov 09Sale13.731,40519,2919,041Nov 10 07:14 PM
OMCLPETERSMEYER GARY SDirectorMay 28Sale13.184,00052,72010,446Jun 01 06:23 PM
OMCLPETERSMEYER GARY SDirectorMay 24Sale13.002,11227,4565,539May 26 05:47 PM
OMCLPETERSMEYER GARY SDirectorAug 11Sale11.951,13013,5045,539Aug 12 07:53 PM
OMCLPETERSMEYER GARY SDirectorMay 20Sale9.393,10029,1096,669May 21 06:44 PM
OMCLPETERSMEYER GARY SDirectorFeb 10Sale8.802001,7604,364Feb 10 05:59 PM
OMCLPETERSMEYER GARY SDirectorJan 12Sale10.902002,1804,564Jan 12 07:28 PM
OMCLPETERSMEYER GARY SDirectorDec 10Sale11.552002,3104,764Dec 11 08:12 PM
OMCLPETERSMEYER GARY SDirectorNov 10Sale9.612001,9224,964Nov 12 05:15 PM
OMCLPETERSMEYER GARY SDirectorOct 10Sale9.912001,9825,164Oct 14 05:49 PM
OMCLPETERSMEYER GARY SDirectorSep 10Sale16.642003,3285,364Sep 11 05:14 PM
OMCLPETERSMEYER GARY SDirectorAug 11Sale17.272003,4545,564Aug 12 06:02 PM
OMCLPETERSMEYER GARY SDirectorJul 10Sale12.312002,4625,764Jul 14 08:10 PM
OMCLPETERSMEYER GARY SDirectorJun 10Sale12.96668551,767Jun 11 07:57 PM
OMCLPETERSMEYER GARY SDirectorMay 12Sale13.532002,7061,833May 14 05:55 PM
OMCLPETERSMEYER GARY SDirectorApr 18Sale18.674007,4682,033Apr 22 02:55 PM
open in screener