Feb 26
2019
SELL
Open market or private sale
$622,254
$53.03 p/Share
11,734
Reduced 2.59%
441,111
Common Stock
Feb 25
2019
SELL
Payment of exercise price or tax liability
$587,074
$53.23 p/Share
11,029
Reduced 2.38%
452,845
Common Stock
Feb 25
2019
BUY
Exercise of conversion of derivative security
-
22,763
Added 4.68%
463,874
Common Stock
Feb 01
2019
SELL
Payment of exercise price or tax liability
$39,481
$48.03 p/Share
822
Reduced 0.19%
440,593
Common Stock
Feb 01
2019
BUY
Exercise of conversion of derivative security
-
2,455
Added 0.55%
441,415
Common Stock
Jan 30
2019
SELL
Payment of exercise price or tax liability
$36,291
$47.07 p/Share
771
Reduced 0.18%
438,960
Common Stock
Jan 30
2019
BUY
Exercise of conversion of derivative security
-
2,302
Added 0.52%
439,731
Common Stock
Jan 25
2019
SELL
Payment of exercise price or tax liability
$52,926
$46.59 p/Share
1,136
Reduced 0.26%
437,429
Common Stock
Jan 25
2019
BUY
Exercise of conversion of derivative security
-
3,032
Added 0.69%
438,565
Common Stock
Nov 01
2018
SELL
Payment of exercise price or tax liability
$56,584
$47.67 p/Share
1,187
Reduced 0.27%
435,533
Common Stock
Nov 01
2018
BUY
Exercise of conversion of derivative security
-
2,454
Added 0.56%
436,720
Common Stock
Oct 30
2018
SELL
Payment of exercise price or tax liability
$51,990
$46.67 p/Share
1,114
Reduced 0.26%
434,266
Common Stock
Oct 30
2018
BUY
Exercise of conversion of derivative security
-
2,302
Added 0.53%
435,380
Common Stock
Oct 25
2018
SELL
Payment of exercise price or tax liability
$64,665
$44.11 p/Share
1,466
Reduced 0.34%
433,078
Common Stock
Oct 25
2018
BUY
Exercise of conversion of derivative security
-
3,032
Added 0.69%
434,544
Common Stock
Aug 01
2018
SELL
Payment of exercise price or tax liability
$57,522
$48.46 p/Share
1,187
Reduced 0.27%
431,512
Common Stock
Aug 01
2018
BUY
Exercise of conversion of derivative security
-
2,454
Added 0.56%
432,699
Common Stock
Jul 30
2018
SELL
Payment of exercise price or tax liability
$52,592
$47.21 p/Share
1,114
Reduced 0.26%
430,245
Common Stock
Jul 30
2018
BUY
Exercise of conversion of derivative security
-
2,302
Added 0.53%
431,359
Common Stock
Jul 25
2018
SELL
Payment of exercise price or tax liability
$75,895
$51.77 p/Share
1,466
Reduced 0.34%
429,057
Common Stock
Jul 25
2018
BUY
Exercise of conversion of derivative security
-
3,032
Added 0.7%
430,523
Common Stock
May 08
2018
SELL
Open market or private sale
$1,890,658
$52.97 p/Share
35,693
Reduced 7.71%
427,491
Common Stock
May 01
2018
SELL
Payment of exercise price or tax liability
$62,234
$52.43 p/Share
1,187
Reduced 0.26%
463,184
Common Stock
May 01
2018
BUY
Exercise of conversion of derivative security
-
2,455
Added 0.53%
464,371
Common Stock
Apr 30
2018
SELL
Payment of exercise price or tax liability
$58,199
$52.29 p/Share
1,113
Reduced 0.24%
461,916
Common Stock