May 02
2023
SELL
Open market or private sale
$6,701,592
$382.97 p/Share
17,499
Reduced 10.22%
153,702
Common Stock
Apr 11
2023
SELL
Payment of exercise price or tax liability
$7,764,916
$377.91 p/Share
20,547
Reduced 10.72%
171,201
Common Stock
Aug 15
2022
SELL
Open market or private sale
$28,403,553
$382.21 p/Share
74,314
Reduced 27.93%
191,748
Common Stock
Aug 06
2022
SELL
Payment of exercise price or tax liability
$900,308
$395.74 p/Share
2,275
Reduced 0.85%
266,062
Common Stock
Aug 05
2022
SELL
Payment of exercise price or tax liability
$848,862
$395.74 p/Share
2,145
Reduced 0.79%
268,337
Common Stock
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