Your browser is no longer supported. Please, upgrade your browser.
Filter
Ticker Owner Relationship Date Transaction Cost #Shares Value ($) #Shares Total SEC Form 4
MCKBlake PatrickEVP, Group PresidentMay 24Sale182.063,161575,4955,328May 25 07:31 PM
MCKBlake PatrickEVP, Group PresidentMay 25Sale183.673,161580,5892,167May 25 07:31 PM
MCKBlake PatrickEVP, Group PresidentMay 21Option Exercise0.0018,000020,167May 23 07:45 PM
MCKBlake PatrickEVP, Group PresidentMay 23Sale179.333,162567,0538,489May 23 07:45 PM
MCKBlake PatrickEVP, Group PresidentMay 27Sale238.854,8771,164,8506,889May 28 07:01 PM
MCKBlake PatrickEVP, Group PresidentMay 28Sale238.224,8761,161,5452,013May 28 07:01 PM
MCKBlake PatrickEVP, Group PresidentMay 24Option Exercise0.0029,070031,083May 27 08:07 PM
MCKBlake PatrickEVP, Group PresidentMay 26Sale238.974,8781,165,70611,766May 27 08:07 PM
MCKBlake PatrickEVP, Group PresidentNov 28Option Exercise67.8119,0001,288,39020,920Dec 01 06:56 PM
MCKBlake PatrickEVP, Group PresidentNov 28Sale210.0019,0003,990,0001,920Dec 01 06:56 PM
MCKBlake PatrickEVP, Group PresidentOct 31Option Exercise67.8138,0002,576,78039,920Nov 03 06:32 PM
MCKBlake PatrickEVP, Group PresidentOct 31Sale204.6838,0007,777,9581,920Nov 03 06:32 PM
MCKBlake PatrickEVP, Group PresidentJun 02Option Exercise41.5115,000622,65016,887Jun 03 06:29 PM
MCKBlake PatrickEVP, Group PresidentJun 02Sale190.0015,0002,850,0001,887Jun 03 06:29 PM
MCKBlake PatrickEVP, Group PresidentMay 29Sale186.916,2831,174,3591,887May 30 06:50 PM
MCKBlake PatrickEVP, Group PresidentMay 24Option Exercise0.0034,800036,687May 28 07:28 PM
MCKBlake PatrickEVP, Group PresidentMay 27Sale183.326,2831,151,79014,453May 28 07:28 PM
MCKBlake PatrickEVP, Group PresidentMay 28Sale183.296,2831,151,6308,170May 28 07:28 PM
MCKBlake PatrickEVP, Group PresidentMar 10Option Exercise42.7638,7501,656,81330,577Mar 12 06:32 PM
MCKBlake PatrickEVP, Group PresidentMar 10Sale180.3638,7506,988,8121,827Mar 12 06:32 PM
MCKBlake PatrickEVP, Group PresidentMay 30Sale114.8918,6822,146,4531,711May 31 08:03 PM
MCKBlake PatrickEVP, Group PresidentMay 26Option Exercise0.0052,992067,168May 29 07:11 PM
MCKBlake PatrickEVP, Group PresidentMay 29Sale114.1020,0002,281,93420,393May 29 07:11 PM
MCKBlake PatrickEVP, Group PresidentMay 20Option Exercise0.006,038016,714May 22 08:51 PM
MCKBlake PatrickEVP, Group PresidentJan 24Option Exercise0.0012,256015,014Jan 26 05:45 PM
MCKBlake PatrickEVP, Group PresidentJun 15Option Exercise41.5118,750778,31321,425Jun 16 07:30 PM
MCKBlake PatrickEVP, Group PresidentJun 15Sale83.6618,7501,568,7092,675Jun 16 07:30 PM
MCKBlake PatrickEVP, Group PresidentMay 27Option Exercise62.213,750233,2886,425May 31 08:23 PM
MCKBlake PatrickEVP, Group PresidentMay 27Sale85.003,750318,7502,675May 31 08:23 PM
MCKBlake PatrickEVP, Group PresidentMay 26Option Exercise54.1112,473674,8578,925May 27 09:03 PM
MCKBlake PatrickEVP, Group PresidentMay 27Option Exercise67.8112,777866,40815,452May 27 09:03 PM
MCKBlake PatrickEVP, Group PresidentMay 27Sale85.0012,7771,086,0452,675May 27 09:03 PM
MCKBlake PatrickEVP, Group PresidentMay 26Sale84.6512,4731,055,8462,675May 27 09:03 PM
MCKBlake PatrickEVP, Group PresidentMay 20Option Exercise57.893,750217,0887,303May 24 08:55 PM
MCKBlake PatrickEVP, Group PresidentMay 22Option Exercise0.002,88806,441May 24 08:55 PM
MCKBlake PatrickEVP, Group PresidentMay 23Sale83.762,417202,4482,675May 24 08:55 PM
MCKBlake PatrickEVP, Group PresidentMay 20Sale85.203,750319,4873,553May 24 08:55 PM
MCKBlake PatrickEVP, Group PresidentMay 13Option Exercise56.1328,7501,613,73832,303May 13 08:32 PM
MCKBlake PatrickEVP, Group PresidentMay 13Sale83.8928,7502,411,7053,553May 13 08:32 PM
MCKBlake PatrickEVP, Group PresidentApr 15Option Exercise47.9710,000479,70015,335Apr 19 06:32 PM
MCKBlake PatrickEVP, Group PresidentApr 15Sale80.7011,892959,6743,443Apr 19 06:32 PM
MCKBlake PatrickEVP, Group PresidentNov 09Sale65.64493,2161Nov 10 08:07 PM
MCKBlake PatrickEVP, Group PresidentSep 14Option Exercise43.1049,0002,111,66854,194Sep 15 05:43 PM
MCKBlake PatrickEVP, Group PresidentSep 14Sale60.0049,0002,940,0005,194Sep 15 05:43 PM
MCKBlake PatrickEVPJul 07Option Exercise34.0934,7181,183,59339,801Jul 08 01:50 PM
MCKBlake PatrickEVPJul 07Sale67.5134,7182,343,8475,083Jul 08 01:50 PM
MCKBlake PatrickEVPJun 14Option Exercise35.5173,8542,622,61078,937Jun 15 08:45 PM
MCKBlake PatrickEVPJun 14Sale69.6473,8545,143,3295,083Jun 15 08:45 PM
MCKBlake PatrickEVPMay 22Option Exercise0.003,81906,484May 25 07:44 PM
MCKBlake PatrickEVPMay 21Sale67.741036,978266May 25 07:44 PM
open in screener