Aug 04
2022
SELL
Payment of exercise price or tax liability
$5,702,690
$397.4 p/Share
14,350
Reduced 5.04%
270,482
Common Stock
Aug 04
2022
BUY
Grant, award, or other acquisition
-
73,982
Added 20.62%
284,832
Common Stock
Aug 02
2022
SELL
Payment of exercise price or tax liability
$6,569,639
$382.69 p/Share
17,167
Reduced 7.53%
210,850
Common Stock
Aug 01
2022
SELL
Payment of exercise price or tax liability
$1,229,806
$385.64 p/Share
3,189
Reduced 1.38%
228,017
Common Stock
Jun 30
2022
BUY
Other acquisition or disposition
$15,460
$271.22 p/Share
57
Added 0.02%
231,206
Common Stock
Apr 11
2022
SELL
Payment of exercise price or tax liability
$6,810,714
$331.47 p/Share
20,547
Reduced 8.16%
231,149
Common Stock
Aug 10
2021
SELL
Open market or private sale
$14,464,773
$346.13 p/Share
41,790
Reduced 42.65%
56,194
Common Stock
Aug 06
2021
SELL
Exercise of conversion of derivative security
-
4,587
Reduced 2.29%
195,502
Common Stock - Restric...
Aug 06
2021
SELL
Payment of exercise price or tax liability
$803,871
$353.35 p/Share
2,275
Reduced 2.27%
97,984
Common Stock
Aug 06
2021
BUY
Exercise of conversion of derivative security
-
4,587
Added 4.37%
100,259
Common Stock
Aug 05
2021
SELL
Exercise of conversion of derivative security
-
27,727
Reduced 11.79%
207,454
Common Stock - Restric...
Aug 05
2021
SELL
Other acquisition or disposition
-
7,365
Reduced 3.55%
200,089
Common Stock - Restric...
Aug 05
2021
SELL
Payment of exercise price or tax liability
$4,862,805
$353.71 p/Share
13,748
Reduced 12.56%
95,672
Common Stock
Aug 05
2021
BUY
Exercise of conversion of derivative security
-
27,727
Added 20.22%
109,420
Common Stock
Aug 05
2021
BUY
Grant, award, or other acquisition
-
72,751
Added 23.63%
235,181
Common Stock - Restric...
Aug 03
2021
SELL
Exercise of conversion of derivative security
-
35,644
Reduced 18.0%
162,430
Common Stock - Restric...
Aug 03
2021
SELL
Payment of exercise price or tax liability
$6,130,587
$346.89 p/Share
17,673
Reduced 17.79%
81,693
Common Stock
Aug 03
2021
BUY
Exercise of conversion of derivative security
-
35,644
Added 29.44%
85,414
Common Stock
Aug 02
2021
SELL
Exercise of conversion of derivative security
-
6,897
Reduced 3.36%
198,074
Common Stock - Restric...
Aug 02
2021
SELL
Payment of exercise price or tax liability
$1,183,012
$345.91 p/Share
3,420
Reduced 5.09%
63,722
Common Stock
Aug 02
2021
BUY
Exercise of conversion of derivative security
-
6,897
Added 9.32%
67,142
Common Stock
Aug 01
2021
SELL
Exercise of conversion of derivative security
-
6,432
Reduced 3.04%
204,971
Common Stock - Restric...
Aug 01
2021
SELL
Payment of exercise price or tax liability
$1,110,282
$348.16 p/Share
3,189
Reduced 5.03%
60,245
Common Stock
Aug 01
2021
BUY
Exercise of conversion of derivative security
-
6,432
Added 9.21%
63,434
Common Stock
Jun 30
2021
BUY
Other acquisition or disposition
$21,243
$221.28 p/Share
96
Added 0.17%
57,002
Common Stock