Jun 25
2019
BUY
Grant, award, or other acquisition
-
76
Added 0.2%
38,502
Common Stock
Mar 19
2019
BUY
Grant, award, or other acquisition
-
60
Added 0.16%
38,394
Common Stock
Feb 26
2019
SELL
Payment of exercise price or tax liability
$2,669,773
$262.98 p/Share
10,152
Reduced 24.13%
31,916
Common Stock
Feb 26
2019
BUY
Grant, award, or other acquisition
-
28,683
Added 42.8%
38,333
Common Stock
Feb 13
2019
SELL
Payment of exercise price or tax liability
$178,065
$263.8 p/Share
675
Reduced 3.3%
19,802
Common Stock
Feb 08
2019
SELL
Payment of exercise price or tax liability
$475,610
$261.9 p/Share
1,816
Reduced 8.15%
20,477
Common Stock
Dec 14
2018
SELL
Payment of exercise price or tax liability
$86,397
$265.02 p/Share
326
Reduced 1.44%
22,293
Common Stock
Dec 13
2018
BUY
Grant, award, or other acquisition
-
60
Added 0.26%
22,619
Common Stock
Sep 18
2018
BUY
Grant, award, or other acquisition
-
62
Added 0.27%
22,558
Common Stock
Sep 13
2018
SELL
Open market or private sale
$2,157,630
$265.0 p/Share
8,142
Reduced 26.57%
22,496
Common Stock
Sep 07
2018
SELL
Open market or private sale
$7,045,831
$270.65 p/Share
26,033
Reduced 45.94%
30,638
Common Stock
Sep 07
2018
BUY
Exercise of conversion of derivative security
$4,309,515
$112.67 p/Share
38,249
Added 40.3%
56,671
Common Stock
Jun 26
2018
BUY
Grant, award, or other acquisition
-
65
Added 0.35%
18,344
Common Stock
Mar 20
2018
BUY
Grant, award, or other acquisition
-
59
Added 0.32%
18,279
Common Stock
Mar 15
2018
SELL
Open market or private sale
$3,276,491
$230.22 p/Share
14,232
Reduced 43.86%
18,219
Common Stock
Feb 13
2018
SELL
Payment of exercise price or tax liability
$1,705,466
$226.64 p/Share
7,525
Reduced 23.13%
25,006
Common Stock
Feb 13
2018
BUY
Grant, award, or other acquisition
-
23,947
Added 42.46%
32,452
Common Stock
Feb 12
2018
SELL
Payment of exercise price or tax liability
$318,223
$225.69 p/Share
1,410
Reduced 8.08%
16,030
Common Stock
Feb 09
2018
SELL
Payment of exercise price or tax liability
$214,110
$220.96 p/Share
969
Reduced 5.26%
17,440
Common Stock
Feb 08
2018
SELL
Payment of exercise price or tax liability
$83,121
$216.46 p/Share
384
Reduced 2.04%
18,409
Common Stock
Dec 14
2017
SELL
Payment of exercise price or tax liability
$197,798
$221.25 p/Share
894
Reduced 4.55%
18,735
Common Stock
Dec 12
2017
BUY
Grant, award, or other acquisition
-
65
Added 0.33%
19,630
Common Stock
Sep 19
2017
BUY
Grant, award, or other acquisition
-
74
Added 0.38%
19,564
Common Stock