Feb 11
2019
SELL
Payment of exercise price or tax liability
$124,024
$131.94 p/Share
940
Reduced 5.03%
17,757
Common Stock
Feb 11
2019
BUY
Grant, award, or other acquisition
-
466
Added 2.43%
18,697
Common Stock
Feb 11
2019
BUY
Exercise of conversion of derivative security
-
2,839
Added 13.47%
18,231
Common Stock
Feb 08
2019
SELL
Payment of exercise price or tax liability
$96,756
$132.0 p/Share
733
Reduced 4.55%
15,392
Common Stock
Feb 08
2019
BUY
Exercise of conversion of derivative security
-
2,484
Added 13.35%
16,125
Common Stock
Dec 13
2018
SELL
Open market or private sale
$536,650
$147.31 p/Share
3,643
Reduced 21.08%
13,641
Common Stock
Nov 08
2018
SELL
Open market or private sale
$1,225,211
$145.15 p/Share
8,441
Reduced 32.81%
17,284
Common Stock
Sep 07
2018
SELL
Open market or private sale
$1,083,585
$137.18 p/Share
7,899
Reduced 23.49%
25,725
Common Stock
Feb 12
2018
SELL
Payment of exercise price or tax liability
$90,268
$129.51 p/Share
697
Reduced 2.03%
33,624
Common Stock
Feb 12
2018
BUY
Grant, award, or other acquisition
-
649
Added 1.86%
34,321
Common Stock
Feb 12
2018
BUY
Exercise of conversion of derivative security
-
1,801
Added 5.08%
33,672
Common Stock
Feb 09
2018
SELL
Payment of exercise price or tax liability
$101,903
$128.18 p/Share
795
Reduced 2.43%
31,871
Common Stock
Feb 09
2018
BUY
Exercise of conversion of derivative security
-
2,702
Added 7.64%
32,666
Common Stock
Feb 28
2017
SELL
Open market or private sale
$1,777,882
$122.25 p/Share
14,543
Reduced 32.68%
29,964
Common Stock
Feb 28
2017
BUY
Exercise of conversion of derivative security
$1,054,949
$72.54 p/Share
14,543
Added 24.63%
44,507
Common Stock
Feb 13
2017
SELL
Payment of exercise price or tax liability
$109,308
$115.67 p/Share
945
Reduced 3.06%
29,964
Common Stock
Feb 13
2017
BUY
Grant, award, or other acquisition
-
857
Added 2.7%
30,909
Common Stock
Feb 13
2017
BUY
Exercise of conversion of derivative security
-
2,148
Added 6.67%
30,052
Common Stock
Feb 10
2017
SELL
Payment of exercise price or tax liability
$119,965
$115.13 p/Share
1,042
Reduced 3.6%
27,904
Common Stock
Feb 10
2017
BUY
Exercise of conversion of derivative security
-
3,221
Added 10.01%
28,946
Common Stock
Jul 22
2016
SELL
Open market or private sale
$366,904
$125.01 p/Share
2,935
Reduced 10.24%
25,725
Common Stock
Jul 21
2016
BUY
Exercise of conversion of derivative security
$171,199
$58.33 p/Share
2,935
Added 9.29%
28,660
Common Stock
Jun 07
2016
SELL
Open market or private sale
$347,370
$115.79 p/Share
3,000
Reduced 10.44%
25,725
Common Stock
Jun 07
2016
BUY
Exercise of conversion of derivative security
$174,990
$58.33 p/Share
3,000
Added 9.46%
28,725
Common Stock
May 10
2016
SELL
Open market or private sale
$454,145
$114.77 p/Share
3,957
Reduced 13.33%
25,725
Common Stock