Nov 09
2023
SELL
Open market or private sale
$1,048,571
$166.97 p/Share
6,280
Reduced 38.31%
10,111
Common Stock
Oct 31
2023
SELL
Payment of exercise price or tax liability
$82,215
$164.43 p/Share
500
Reduced 2.96%
16,391
Common Stock
Oct 31
2023
BUY
Grant, award, or other acquisition
-
1,597
Added 8.64%
16,891
Common Stock
Oct 24
2023
SELL
Payment of exercise price or tax liability
$32,142
$163.99 p/Share
196
Reduced 1.27%
15,294
Common Stock
Oct 24
2023
BUY
Grant, award, or other acquisition
-
460
Added 2.88%
15,490
Common Stock
Dec 20
2022
SELL
Payment of exercise price or tax liability
$16,717
$187.84 p/Share
89
Reduced 0.59%
15,030
Common Stock
Nov 28
2022
BUY
Grant, award, or other acquisition
-
1,378
Added 8.35%
15,119
Common Stock
Oct 31
2022
SELL
Payment of exercise price or tax liability
$70,475
$184.01 p/Share
383
Reduced 2.71%
13,741
Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$182,867
$190.09 p/Share
962
Reduced 6.38%
14,124
Common Stock
Dec 24
2021
BUY
Acquisition or disposition by will or laws
-
2,417
Added 13.81%
15,086
Common Stock
Nov 17
2021
BUY
Grant, award, or other acquisition
-
1,120
Added 8.12%
12,669
Common Stock
May 03
2021
SELL
Sale (or disposition) back to the issuer
$377,312
$224.19 p/Share
1,683
Reduced 11.84%
12,533
Common Stock
May 03
2021
SELL
Open market or private sale
$216,952
$220.48 p/Share
984
Reduced 7.85%
11,549
Common Stock
May 03
2021
BUY
Exercise of conversion of derivative security
$285,342
$106.99 p/Share
2,667
Added 15.8%
14,216
Common Stock
Apr 01
2021
SELL
Sale (or disposition) back to the issuer
$424,154
$223.71 p/Share
1,896
Reduced 13.34%
12,320
Common Stock
Apr 01
2021
SELL
Open market or private sale
$171,077
$221.89 p/Share
771
Reduced 6.26%
11,549
Common Stock
Apr 01
2021
BUY
Exercise of conversion of derivative security
$285,342
$106.99 p/Share
2,667
Added 15.8%
14,216
Common Stock
Mar 01
2021
SELL
Sale (or disposition) back to the issuer
$449,933
$242.29 p/Share
1,857
Reduced 13.06%
12,358
Common Stock
Mar 01
2021
SELL
Open market or private sale
$195,802
$242.03 p/Share
809
Reduced 6.55%
11,549
Common Stock
Mar 01
2021
BUY
Exercise of conversion of derivative security
$285,235
$106.99 p/Share
2,666
Added 15.79%
14,215
Common Stock
Oct 26
2020
BUY
Grant, award, or other acquisition
-
1,169
Added 9.19%
11,549
Common Stock