Your browser is no longer supported. Please, upgrade your browser.
Filter
Ticker Owner Relationship Date Transaction Cost #Shares Value ($) #Shares Total SEC Form 4
RMDSandercock BrettChief Financial OfficerSep 15Sale175.492,500438,72586,775Sep 16 06:35 PM
RMDSandercock BrettChief Financial OfficerAug 17Sale177.552,500443,87589,275Aug 19 12:34 PM
RMDSandercock BrettChief Financial OfficerJul 15Sale196.982,500492,45084,796Jul 17 09:26 PM
RMDSandercock BrettChief Financial OfficerJun 15Sale158.792,500396,97587,296Jun 16 07:43 PM
RMDSandercock BrettChief Financial OfficerMay 15Sale162.052,500405,12589,796May 19 10:17 AM
RMDSandercock BrettChief Financial OfficerApr 15Sale159.032,500397,57592,211Apr 16 07:00 PM
RMDSandercock BrettChief Financial OfficerMar 16Sale137.492,500343,72594,711Mar 17 05:18 PM
RMDSandercock BrettChief Financial OfficerFeb 18Sale176.142,500440,35097,211Feb 19 02:32 PM
RMDSandercock BrettChief Financial OfficerJan 15Sale158.432,500396,07599,711Jan 17 07:37 PM
RMDSandercock BrettChief Financial OfficerDec 16Sale154.712,500386,775102,211Dec 18 12:41 PM
RMDSandercock BrettChief Financial OfficerNov 26Sale147.002,500367,500104,711Nov 27 07:55 PM
RMDSandercock BrettChief Financial OfficerOct 30Sale145.953,000437,85072,690Nov 01 02:01 PM
RMDSandercock BrettChief Financial OfficerSep 30Sale134.143,000402,42073,145Oct 02 12:22 PM
RMDSandercock BrettChief Financial OfficerAug 30Sale139.213,000417,63076,145Sep 03 11:53 AM
RMDSandercock BrettChief Financial OfficerJul 30Sale129.143,000387,42074,006Jul 31 06:45 PM
RMDSandercock BrettChief Financial OfficerJul 01Sale123.173,000369,51076,514Jul 02 07:32 PM
RMDSandercock BrettChief Financial OfficerMay 30Sale112.343,000337,02079,514Jun 03 11:46 AM
RMDSandercock BrettChief Financial OfficerApr 30Sale102.983,000308,94082,390May 01 06:13 PM
RMDSandercock BrettChief Financial OfficerApr 01Sale104.963,000314,88085,390Apr 03 11:53 AM
RMDSandercock BrettChief Financial OfficerFeb 28Sale103.003,000309,00088,390Mar 04 10:05 AM
RMDSandercock BrettChief Financial OfficerJan 30Sale92.303,000276,90091,390Jan 31 07:12 PM
RMDSandercock BrettChief Financial OfficerJan 15Sale114.182,000228,36094,390Jan 16 04:18 PM
RMDSandercock BrettChief Financial OfficerDec 31Sale112.503,000337,50096,390Jan 02 05:56 PM
RMDSandercock BrettChief Financial OfficerDec 17Sale112.562,000225,12099,390Dec 20 01:38 PM
RMDSandercock BrettChief Financial OfficerNov 30Sale110.503,000331,500101,390Dec 03 12:09 PM
RMDSandercock BrettChief Financial OfficerNov 15Sale101.442,000202,88072,156Nov 16 08:50 PM
RMDSandercock BrettChief Financial OfficerOct 15Sale103.162,000206,32071,232Oct 17 01:09 PM
RMDSandercock BrettChief Financial OfficerSep 17Sale114.302,000228,60073,232Sep 18 07:13 PM
RMDSandercock BrettChief Financial OfficerAug 15Sale107.452,000214,90063,072Aug 16 07:11 PM
RMDSandercock BrettChief Financial OfficerJul 16Sale109.012,000218,02065,072Jul 17 02:05 PM
RMDSandercock BrettChief Financial OfficerJun 15Sale106.762,000213,52067,072Jun 19 06:42 PM
RMDSandercock BrettChief Financial OfficerMay 15Sale101.522,000203,04069,072May 16 08:47 PM
RMDSandercock BrettChief Financial OfficerApr 16Sale99.362,000198,72071,072Apr 17 09:37 PM
RMDSandercock BrettChief Financial OfficerMar 15Sale98.532,000197,06073,072Mar 19 12:38 PM
RMDSandercock BrettChief Financial OfficerFeb 15Sale93.422,000186,84075,072Feb 16 08:27 PM
RMDSandercock BrettChief Financial OfficerFeb 01Sale100.131,250125,16377,072Feb 02 05:16 PM
RMDSandercock BrettChief Financial OfficerJan 02Sale84.991,250106,23878,322Jan 04 11:52 AM
RMDSandercock BrettChief Financial OfficerDec 01Sale85.361,250106,70079,572Dec 04 04:37 PM
RMDSandercock BrettChief Financial OfficerNov 01Sale84.501,250105,62571,772Nov 02 07:12 PM
RMDSandercock BrettChief Financial OfficerOct 02Sale77.051,25096,31364,691Oct 03 05:54 PM
RMDSandercock BrettChief Financial OfficerSep 01Sale77.561,25096,95065,941Sep 05 11:45 AM
RMDSandercock BrettChief Financial OfficerAug 01Sale77.491,25096,86359,258Aug 01 09:16 PM
RMDSandercock BrettChief Financial OfficerJul 03Sale77.441,25096,80060,508Jul 05 06:56 PM
RMDSandercock BrettChief Financial OfficerJun 01Sale71.021,25088,77561,758Jun 05 01:12 PM
RMDSandercock BrettChief Financial OfficerMay 01Sale68.601,25085,75062,783May 03 01:25 PM
RMDSandercock BrettChief Financial OfficerApr 03Sale71.651,25089,56364,033Apr 04 07:52 PM
RMDSandercock BrettChief Financial OfficerMar 01Sale72.481,25090,60065,283Mar 02 09:57 PM
RMDSandercock BrettChief Financial OfficerAug 11Sale70.5035,0002,467,50051,084Aug 11 07:33 PM
RMDSandercock BrettChief Financial OfficerFeb 25Sale57.5917,191990,030132,136Feb 29 10:34 AM
RMDSandercock BrettChief Financial OfficerFeb 26Sale57.6312,809738,223119,327Feb 29 10:34 AM
RMDSandercock BrettChief Financial OfficerFeb 13Option Exercise15.52100,0001,552,000160,913Feb 17 07:54 PM
RMDSandercock BrettChief Financial OfficerFeb 03Sale62.8218,6701,172,85160,913Feb 05 08:15 PM
RMDSandercock BrettChief Financial OfficerNov 25Sale51.1515,000767,25079,583Dec 01 09:08 PM
RMDSandercock BrettChief Financial OfficerSep 05Sale52.9910,000529,87060,913Sep 09 02:10 PM
RMDSandercock BrettChief Financial OfficerSep 03Sale53.2310,000532,26070,913Sep 05 07:08 PM
RMDSandercock BrettChief Financial OfficerMay 08Sale50.005,000250,00066,423May 12 06:30 PM
RMDSandercock BrettChief Financial OfficerMay 06Sale50.004,290214,50071,423May 08 08:26 PM
RMDSandercock BrettChief Financial OfficerFeb 18Sale46.008,100372,60076,115Feb 20 04:23 PM
RMDSandercock BrettChief Financial OfficerFeb 12Sale46.0010,687491,61384,215Feb 13 08:54 PM
RMDSandercock BrettChief Financial OfficerNov 20Sale51.0615,000765,84594,902Nov 22 01:17 PM
RMDSandercock BrettChief Financial OfficerAug 27Option Exercise17.1925,000429,775109,012Aug 29 07:41 PM
RMDSandercock BrettChief Financial OfficerAug 27Sale49.005,000245,00089,012Aug 29 07:41 PM
RMDSandercock BrettChief Financial OfficerMay 08Option Exercise21.0328,000588,70097,518May 10 07:04 PM
RMDSandercock BrettChief Financial OfficerMay 08Sale48.9728,0001,371,07669,518May 10 07:04 PM
RMDSandercock BrettChief Financial OfficerMay 03Option Exercise21.0323,700498,29393,218May 07 08:36 PM
RMDSandercock BrettChief Financial OfficerMay 03Sale48.0123,7001,137,71969,518May 07 08:36 PM
RMDSandercock BrettChief Financial OfficerMay 01Option Exercise21.033,30069,38372,426May 03 06:11 PM
RMDSandercock BrettChief Financial OfficerMay 01Sale48.033,300158,48969,518May 03 06:11 PM
RMDSandercock BrettChief Financial OfficerNov 19Sale40.6630,0001,219,74068,684Nov 21 07:29 PM
RMDSandercock BrettChief Financial OfficerAug 28Option Exercise23.1025,000577,375123,684Aug 30 05:48 PM
RMDSandercock BrettChief Financial OfficerAug 28Sale37.5025,000937,50098,684Aug 30 05:48 PM
RMDSandercock BrettChief Financial OfficerAug 22Option Exercise23.1025,000577,37577,969Aug 24 05:57 PM
RMDSandercock BrettChief Financial OfficerAug 22Sale37.0025,000925,00052,969Aug 24 05:57 PM
RMDSandercock BrettChief Financial OfficerMay 02Sale34.7520,000695,00052,969May 04 08:42 PM
RMDSandercock BrettChief Financial OfficerJul 14Option Exercise21.0350,0001,051,250100,112Jul 18 07:59 PM
RMDSandercock BrettChief Financial OfficerJul 14Sale32.5050,0001,625,00050,112Jul 18 07:59 PM
RMDSandercock BrettChief Financial OfficerApr 20Sale33.0010,000330,00050,112Apr 22 04:26 PM
RMDSandercock BrettChief Financial OfficerFeb 08Option Exercise22.2030,000665,90080,112Feb 09 05:47 PM
RMDSandercock BrettChief Financial OfficerFeb 08Sale32.5230,000975,69060,112Feb 09 05:47 PM
RMDSandercock BrettChief Financial OfficerNov 24Option Exercise23.1020,000461,90080,112Nov 29 08:20 PM
RMDSandercock BrettChief Financial OfficerNov 24Sale32.0520,000641,00060,112Nov 29 08:20 PM
RMDSandercock BrettChief Financial OfficerNov 18Sale33.006,759223,04760,112Nov 22 02:50 PM
RMDSandercock BrettChief Financial OfficerNov 15Option Exercise0.0020,000076,871Nov 16 07:05 PM
RMDSandercock BrettChief Financial OfficerNov 15Sale33.5910,000335,90066,871Nov 16 07:05 PM
RMDSandercock BrettChief Financial OfficerMay 11Option Exercise44.9712,500562,12515,935May 13 04:16 PM
RMDSandercock BrettChief Financial OfficerMay 11Sale66.0012,500825,0008,435May 13 04:16 PM
RMDSandercock BrettChief Financial OfficerFeb 17Option Exercise38.5020,000770,00028,435Feb 19 12:22 PM
RMDSandercock BrettChief Financial OfficerFeb 17Sale55.7520,0001,115,0008,435Feb 19 12:22 PM
RMDSandercock BrettChief Financial OfficerNov 13Sale49.726,000298,3208,435Nov 16 08:23 PM
RMDSandercock BrettChief Financial OfficerAug 13Option Exercise24.945,000124,67519,435Aug 17 02:39 PM
RMDSandercock BrettChief Financial OfficerAug 13Sale45.505,000227,50014,435Aug 17 02:39 PM
RMDSandercock BrettChief Financial OfficerFeb 18Option Exercise24.9415,000374,02521,435Feb 20 07:42 PM
RMDSandercock BrettChief Financial OfficerFeb 18Sale41.6615,000624,8596,435Feb 20 07:42 PM
open in screener