Feb 14
2022
SELL
Payment of exercise price or tax liability
$125,456
$168.85 p/Share
743
Reduced 0.68%
108,636
Common Stock
Feb 14
2022
BUY
Exercise of conversion of derivative security
-
11,154
Added 8.6%
118,497
Common Stock
Feb 14
2022
BUY
Exercise of conversion of derivative security
-
2,036
Added 1.83%
109,379
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$942,973
$165.55 p/Share
5,696
Reduced 5.04%
107,343
Common Stock
Feb 12
2021
BUY
Exercise of conversion of derivative security
-
12,873
Added 10.22%
113,039
Common Stock
Feb 13
2020
SELL
Payment of exercise price or tax liability
$1,563,731
$150.46 p/Share
10,393
Reduced 9.4%
100,166
Common Stock
Feb 13
2020
BUY
Exercise of conversion of derivative security
-
22,231
Added 16.74%
110,559
Common Stock
Feb 11
2019
SELL
Payment of exercise price or tax liability
$1,014,223
$131.94 p/Share
7,687
Reduced 8.01%
88,328
Common Stock
Feb 11
2019
BUY
Grant, award, or other acquisition
-
2,068
Added 2.11%
96,015
Common Stock
Feb 11
2019
BUY
Exercise of conversion of derivative security
-
12,609
Added 11.83%
93,947
Common Stock
Feb 08
2019
SELL
Payment of exercise price or tax liability
$268,356
$132.0 p/Share
2,033
Reduced 2.44%
81,338
Common Stock
Feb 08
2019
BUY
Exercise of conversion of derivative security
-
5,044
Added 5.7%
83,371
Common Stock
Dec 04
2018
SELL
Open market or private sale
$6,096,461
$146.68 p/Share
41,563
Reduced 34.67%
78,327
Common Stock
Dec 04
2018
BUY
Exercise of conversion of derivative security
$3,958,876
$95.25 p/Share
41,563
Added 25.74%
119,890
Common Stock
Dec 03
2018
SELL
Open market or private sale
$18,308,063
$146.31 p/Share
125,132
Reduced 61.5%
78,327
Common Stock
Dec 03
2018
BUY
Exercise of conversion of derivative security
$11,918,823
$95.25 p/Share
125,132
Added 38.08%
203,459
Common Stock
Feb 12
2018
SELL
Payment of exercise price or tax liability
$1,226,589
$129.51 p/Share
9,471
Reduced 10.79%
78,327
Common Stock
Feb 12
2018
BUY
Grant, award, or other acquisition
-
5,247
Added 5.64%
87,798
Common Stock
Feb 12
2018
BUY
Exercise of conversion of derivative security
-
14,574
Added 15.01%
82,551
Common Stock
Feb 09
2018
SELL
Payment of exercise price or tax liability
$258,283
$128.18 p/Share
2,015
Reduced 2.88%
67,977
Common Stock
Feb 09
2018
BUY
Exercise of conversion of derivative security
-
5,830
Added 7.69%
69,992
Common Stock
Feb 13
2017
SELL
Payment of exercise price or tax liability
$1,267,859
$115.67 p/Share
10,961
Reduced 14.59%
64,162
Common Stock
Feb 13
2017
BUY
Grant, award, or other acquisition
-
6,224
Added 7.65%
75,123
Common Stock
Feb 13
2017
BUY
Exercise of conversion of derivative security
-
15,598
Added 18.46%
68,899
Common Stock
Feb 10
2017
SELL
Payment of exercise price or tax liability
$269,980
$115.13 p/Share
2,345
Reduced 4.21%
53,301
Common Stock