Dec 12
2019
SELL
Payment of exercise price or tax liability
$38,255
$108.68 p/Share
352
Reduced 0.47%
74,628
Common Stock
Nov 22
2019
SELL
Open market or private sale
$1,407,048
$106.53 p/Share
13,208
Reduced 14.98%
74,980
Common Stock
Nov 22
2019
-
329
Reduced 0.37%
88,188
Common Stock
Oct 31
2019
-
2,489
Reduced 2.73%
88,517
Common Stock
Aug 02
2019
SELL
Open market or private sale
$4,300,668
$93.08 p/Share
46,204
Reduced 33.67%
91,006
Common Stock
Aug 02
2019
BUY
Exercise of conversion of derivative security
$2,751,448
$59.55 p/Share
46,204
Added 25.19%
137,210
Common Stock
Mar 01
2019
SELL
Payment of exercise price or tax liability
$66,097
$93.49 p/Share
707
Reduced 0.77%
91,006
Common Stock
Feb 19
2019
SELL
Payment of exercise price or tax liability
$345,142
$92.83 p/Share
3,718
Reduced 4.29%
83,019
Common Stock
Feb 19
2019
BUY
Grant, award, or other acquisition
-
8,694
Added 8.66%
91,713
Common Stock
Jan 22
2019
SELL
Payment of exercise price or tax liability
$735,567
$90.42 p/Share
8,135
Reduced 8.57%
86,737
Common Stock
Jan 22
2019
BUY
Grant, award, or other acquisition
-
21,979
Added 18.81%
94,872
Common Stock
Dec 07
2018
SELL
Payment of exercise price or tax liability
$46,806
$90.36 p/Share
518
Reduced 0.71%
72,893
Common Stock
Aug 09
2018
SELL
Open market or private sale
$2,372,421
$111.11 p/Share
21,352
Reduced 22.53%
73,411
Common Stock
Aug 09
2018
BUY
Exercise of conversion of derivative security
$1,125,037
$52.69 p/Share
21,352
Added 18.39%
94,763
Common Stock
May 17
2018
-
1,390
Reduced 1.86%
73,411
Common Stock
Feb 27
2018
SELL
Open market or private sale
$1,498,908
$108.53 p/Share
13,811
Reduced 15.59%
74,801
Common Stock
Feb 20
2018
SELL
Payment of exercise price or tax liability
$165,927
$105.15 p/Share
1,578
Reduced 1.9%
81,593
Common Stock
Feb 20
2018
BUY
Grant, award, or other acquisition
-
7,019
Added 7.34%
88,612
Common Stock
Feb 12
2018
SELL
Payment of exercise price or tax liability
$148,518
$98.88 p/Share
1,502
Reduced 1.77%
83,171
Common Stock
Jan 23
2018
SELL
Payment of exercise price or tax liability
$636,845
$106.71 p/Share
5,968
Reduced 6.58%
84,673
Common Stock
Jan 23
2018
BUY
Grant, award, or other acquisition
$1,697,649
$106.71 p/Share
15,909
Added 14.93%
90,641
Common Stock
Oct 24
2017
-
633
Reduced 0.84%
74,732
Common Stock