Sep 28
2020
SELL
Payment of exercise price or tax liability
$10,294,665
$164.42 p/Share
62,612
Reduced 31.2%
138,065
Common Stock
Sep 28
2020
SELL
Open market or private sale
$3,279,000
$163.95 p/Share
20,000
Reduced 14.49%
118,065
Common Stock
Sep 28
2020
BUY
Exercise of conversion of derivative security
$5,538,234
$57.0 p/Share
97,162
Added 32.62%
200,677
Common Stock
Feb 28
2020
SELL
Payment of exercise price or tax liability
$3,008,197
$156.4 p/Share
19,234
Reduced 15.69%
103,361
Common Stock
Feb 27
2020
SELL
Payment of exercise price or tax liability
$533,925
$163.18 p/Share
3,272
Reduced 2.6%
122,595
Common Stock
Feb 27
2020
BUY
Exercise of conversion of derivative security
-
7,318
Added 5.49%
125,867
Common Stock
Feb 13
2020
BUY
Grant, award, or other acquisition
-
43,028
Added 26.63%
118,549
Common Stock
Aug 16
2019
SELL
Open market or private sale
$1,180,157
$165.08 p/Share
7,149
Reduced 8.65%
75,521
Common Stock
Aug 08
2019
SELL
Payment of exercise price or tax liability
$1,765,021
$166.59 p/Share
10,595
Reduced 11.36%
82,670
Common Stock
Aug 08
2019
BUY
Exercise of conversion of derivative security
$802,113
$46.29 p/Share
17,328
Added 16.82%
85,685
Common Stock
Jul 31
2019
SELL
Payment of exercise price or tax liability
$1,417,079
$172.08 p/Share
8,235
Reduced 9.78%
75,937
Common Stock
Jul 31
2019
BUY
Exercise of conversion of derivative security
-
18,422
Added 17.96%
84,172
Common Stock
Jul 25
2019
SELL
Payment of exercise price or tax liability
$776,196
$173.84 p/Share
4,465
Reduced 6.36%
65,750
Common Stock
Jul 25
2019
BUY
Exercise of conversion of derivative security
-
9,987
Added 12.45%
70,215
Common Stock
Mar 01
2019
SELL
Payment of exercise price or tax liability
$3,270,031
$155.25 p/Share
21,063
Reduced 25.96%
60,080
Common Stock
Mar 01
2019
BUY
Exercise of conversion of derivative security
-
41,177
Added 33.66%
81,143
Common Stock
Jul 29
2018
SELL
Payment of exercise price or tax liability
$305,324
$158.61 p/Share
1,925
Reduced 4.65%
39,482
Common Stock
Jul 29
2018
BUY
Exercise of conversion of derivative security
$631,585
$158.61 p/Share
3,982
Added 8.77%
41,407
Common Stock
Jul 25
2017
SELL
Payment of exercise price or tax liability
$642,240
$137.26 p/Share
4,679
Reduced 11.27%
36,848
Common Stock
Jul 25
2017
BUY
Exercise of conversion of derivative security
$1,261,145
$137.26 p/Share
9,188
Added 18.12%
41,527
Common Stock
Mar 01
2017
SELL
Payment of exercise price or tax liability
$2,366,147
$126.39 p/Share
18,721
Reduced 36.69%
32,310
Common Stock
Mar 01
2017
BUY
Exercise of conversion of derivative security
$4,646,728
$126.39 p/Share
36,765
Added 41.88%
51,031
Common Stock
Aug 12
2016
SELL
Open market or private sale
$1,624,777
$116.18 p/Share
13,985
Reduced 49.5%
14,266
Common Stock
Jul 29
2016
SELL
Payment of exercise price or tax liability
$217,666
$115.78 p/Share
1,880
Reduced 6.24%
28,251
Common Stock
Jul 29
2016
BUY
Exercise of conversion of derivative security
$427,228
$115.78 p/Share
3,690
Added 10.91%
30,131
Common Stock