Jun 07
2019
SELL
Payment of exercise price or tax liability
$289,955
$246.77 p/Share
1,175
Reduced 1.43%
80,925
Common Stock
Mar 19
2019
BUY
Grant, award, or other acquisition
-
73
Added 0.09%
82,100
Common Stock
Feb 26
2019
SELL
Payment of exercise price or tax liability
$2,182,734
$262.98 p/Share
8,300
Reduced 9.92%
75,371
Common Stock
Feb 26
2019
BUY
Grant, award, or other acquisition
-
23,524
Added 22.29%
82,026
Common Stock
Feb 13
2019
SELL
Payment of exercise price or tax liability
$181,494
$263.8 p/Share
688
Reduced 1.02%
66,802
Common Stock
Feb 08
2019
SELL
Payment of exercise price or tax liability
$629,346
$261.9 p/Share
2,403
Reduced 3.44%
67,490
Common Stock
Dec 13
2018
BUY
Grant, award, or other acquisition
-
68
Added 0.1%
69,893
Common Stock
Sep 18
2018
BUY
Grant, award, or other acquisition
-
70
Added 0.1%
69,825
Common Stock
Jun 26
2018
BUY
Grant, award, or other acquisition
-
73
Added 0.1%
69,641
Common Stock
Jun 07
2018
SELL
Payment of exercise price or tax liability
$288,568
$248.98 p/Share
1,159
Reduced 1.64%
69,567
Common Stock
Mar 20
2018
BUY
Grant, award, or other acquisition
-
75
Added 0.11%
70,726
Common Stock
Feb 13
2018
SELL
Payment of exercise price or tax liability
$1,365,279
$226.64 p/Share
6,024
Reduced 8.47%
65,135
Common Stock
Feb 13
2018
BUY
Grant, award, or other acquisition
-
17,759
Added 20.09%
70,651
Common Stock
Feb 12
2018
SELL
Payment of exercise price or tax liability
$421,363
$225.69 p/Share
1,867
Reduced 3.07%
58,916
Common Stock
Feb 09
2018
SELL
Payment of exercise price or tax liability
$308,460
$220.96 p/Share
1,396
Reduced 2.25%
60,783
Common Stock
Feb 08
2018
SELL
Payment of exercise price or tax liability
$211,481
$216.46 p/Share
977
Reduced 1.55%
62,179
Common Stock
Dec 12
2017
BUY
Grant, award, or other acquisition
-
86
Added 0.14%
63,156
Common Stock
Sep 19
2017
BUY
Grant, award, or other acquisition
-
98
Added 0.16%
63,069
Common Stock
Jun 27
2017
BUY
Grant, award, or other acquisition
-
103
Added 0.16%
62,814
Common Stock
Jun 07
2017
SELL
Payment of exercise price or tax liability
$205,012
$183.21 p/Share
1,119
Reduced 1.75%
62,710
Common Stock
Jun 02
2017
SELL
Payment of exercise price or tax liability
$592,705
$179.39 p/Share
3,304
Reduced 4.92%
63,829
Common Stock