Your browser is no longer supported. Please, upgrade your browser.
Filter
Ticker Owner Relationship Date Transaction Cost #Shares Value ($) #Shares Total SEC Form 4
MARDUNCAN BRUCE WDirectorAug 13Option Exercise46.283,376156,24114,600Aug 14 11:54 AM
MARDUNCAN BRUCE WDirectorAug 13Sale132.163,376446,17211,224Aug 14 11:54 AM
FRDUNCAN BRUCE WDirectorJan 02Option Exercise0.0023,9150546,479Jan 04 05:04 PM
FRDUNCAN BRUCE WDirectorDec 03Sale32.2490,0002,901,600522,564Dec 04 04:18 PM
FRDUNCAN BRUCE WDirectorAug 14Sale32.5230,000975,600612,564Aug 15 05:03 PM
FRDUNCAN BRUCE WDirectorJul 12Sale33.4230,0001,002,600642,564Jul 13 06:09 PM
FRDUNCAN BRUCE WDirectorJun 13Sale33.2630,000997,800672,564Jun 14 05:54 PM
FRDUNCAN BRUCE WDirectorMay 30Sale32.7323,016753,314702,564May 31 04:27 PM
FRDUNCAN BRUCE WDirectorMay 29Sale32.2990,0002,906,100725,580May 30 04:24 PM
FRDUNCAN BRUCE WDirectorMay 25Sale32.258,700280,575815,580May 29 06:35 PM
FRDUNCAN BRUCE WDirectorMay 11Sale32.2416,900544,856824,280May 14 04:56 PM
FRDUNCAN BRUCE WDirectorMay 09Sale32.2311,184360,460869,213May 11 04:04 PM
FRDUNCAN BRUCE WDirectorMay 10Sale32.2330,200973,346839,013May 11 04:04 PM
FRDUNCAN BRUCE WDirectorJan 02Option Exercise0.0025,6660892,632Jan 04 05:14 PM
MARDUNCAN BRUCE WDirectorDec 13Sale129.348,6441,118,04731,364Dec 13 03:24 PM
FRDUNCAN BRUCE WDirectorDec 08Sale32.4216,854546,407866,966Dec 12 04:42 PM
MARDUNCAN BRUCE WDirectorDec 08Sale129.701,808234,49840,008Dec 11 01:40 PM
MARDUNCAN BRUCE WDirectorDec 05Sale129.032,580332,89741,816Dec 07 10:49 AM
MARDUNCAN BRUCE WDirectorNov 21Option Exercise51.503,034156,25147,430Nov 22 10:31 AM
MARDUNCAN BRUCE WDirectorNov 21Sale128.093,034388,62544,396Nov 22 10:31 AM
FRDUNCAN BRUCE WDirectorNov 07Sale31.7316,855534,809883,820Nov 08 05:12 PM
FRDUNCAN BRUCE WDirectorOct 11Sale30.8516,855519,977900,675Oct 13 05:59 PM
FRDUNCAN BRUCE WDirectorSep 14Sale31.5016,855530,933917,530Sep 15 04:39 PM
FRDUNCAN BRUCE WDirectorAug 07Sale30.1515,146456,652934,385Aug 08 04:16 PM
FRDUNCAN BRUCE WDirectorJul 12Sale28.6815,146434,387949,531Jul 14 04:27 PM
FRDUNCAN BRUCE WDirectorJun 13Sale29.5916,000473,440964,677Jun 15 04:37 PM
FRDUNCAN BRUCE WDirectorMay 11Sale27.7117,157475,420978,159May 12 04:53 PM
FRDUNCAN BRUCE WDirectorApr 10Sale27.8417,156477,623995,316Apr 11 04:13 PM
MARDUNCAN BRUCE WDirectorMar 21Option Exercise32.134,863156,24847,587Mar 22 02:39 PM
MARDUNCAN BRUCE WDirectorMar 21Sale90.004,863437,67042,724Mar 22 02:39 PM
FRDUNCAN BRUCE WDirectorMar 09Sale26.2117,156449,6591,012,472Mar 13 04:34 PM
FRDUNCAN BRUCE WDirectorFeb 08Sale25.8917,460452,039969,148Feb 10 07:15 PM
FRDUNCAN BRUCE WDirectorJan 09Sale28.1917,360489,378986,608Jan 10 08:10 PM
FRDUNCAN BRUCE WPresident and CEOMar 07Sale22.1726,333583,8031,003,968Mar 09 04:28 PM
FRDUNCAN BRUCE WPresident and CEODec 31Option Exercise0.0042,6270998,313Jan 05 06:08 PM
FRDUNCAN BRUCE WPresident and CEOAug 14Sale21.1164,3121,357,626980,686Aug 18 04:19 PM
FRDUNCAN BRUCE WPresident and CEODec 08Sale20.145,265106,0371,016,991Dec 10 05:43 PM
FRDUNCAN BRUCE WPresident and CEODec 10Sale20.1010,000201,0001,006,991Dec 10 05:43 PM
FRDUNCAN BRUCE WPresident and CEODec 03Sale20.118,764176,2441,029,671Dec 05 04:54 PM
FRDUNCAN BRUCE WPresident and CEODec 04Sale20.117,415149,1161,022,256Dec 05 04:54 PM
FRDUNCAN BRUCE WPresident and CEONov 26Sale19.805,00099,0001,061,991Dec 01 05:54 PM
FRDUNCAN BRUCE WPresident and CEONov 28Sale20.1623,556474,8891,038,435Dec 01 05:54 PM
FRDUNCAN BRUCE WPresident and CEODec 17Sale13.6348,544661,655932,114Dec 19 04:32 PM
FRDUNCAN BRUCE WPresident and CEODec 18Sale13.6551,456702,374880,658Dec 19 04:32 PM
FRDUNCAN BRUCE WPresident and CEOAug 08Buy8.5675,000642,000579,118Aug 08 06:26 PM
FRDUNCAN BRUCE WPres. and CEOOct 29Buy20.774,05584,2334,055Nov 02 10:33 AM
open in screener