Nov 19
2024
SELL
Open market or private sale
$3,215,676
$171.32 p/Share
18,770
Reduced 11.92%
138,665
Common Stock
Nov 19
2024
SELL
Payment of exercise price or tax liability
$1,409,515
$172.06 p/Share
8,192
Reduced 4.95%
157,435
Common Stock
Nov 19
2024
BUY
Exercise of conversion of derivative security
$1,019,749
$87.27 p/Share
11,685
Added 6.59%
165,627
Common Stock
Aug 29
2024
SELL
Payment of exercise price or tax liability
$1,616,663
$173.76 p/Share
9,304
Reduced 5.7%
153,942
Common Stock
Aug 29
2024
BUY
Grant, award, or other acquisition
-
23,640
Added 12.65%
163,246
Common Stock
Aug 04
2024
SELL
Payment of exercise price or tax liability
$1,086,790
$170.21 p/Share
6,385
Reduced 4.37%
139,606
Common Stock
Aug 04
2024
BUY
Exercise of conversion of derivative security
-
16,222
Added 10.25%
142,059
Common Stock
Jan 01
2024
SELL
Payment of exercise price or tax liability
$891,564
$163.41 p/Share
5,456
Reduced 4.03%
129,769
Common Stock
Jan 01
2024
BUY
Exercise of conversion of derivative security
-
13,730
Added 9.22%
135,225
Common Stock
Aug 29
2023
SELL
Payment of exercise price or tax liability
$320,057
$158.68 p/Share
2,017
Reduced 1.63%
121,495
Common Stock
Aug 29
2023
BUY
Grant, award, or other acquisition
-
5,124
Added 3.98%
123,512
Common Stock
Aug 04
2023
SELL
Payment of exercise price or tax liability
$673,172
$171.16 p/Share
3,933
Reduced 3.22%
118,388
Common Stock
Aug 04
2023
BUY
Exercise of conversion of derivative security
-
9,991
Added 7.67%
120,280
Common Stock
Aug 03
2023
SELL
Payment of exercise price or tax liability
$324,923
$169.85 p/Share
1,913
Reduced 1.67%
112,330
Common Stock
Aug 03
2023
BUY
Exercise of conversion of derivative security
-
4,860
Added 4.08%
114,243
Common Stock
Jan 01
2023
SELL
Payment of exercise price or tax liability
$387,636
$175.56 p/Share
2,208
Reduced 1.98%
109,383
Common Stock
Jan 01
2023
BUY
Exercise of conversion of derivative security
-
5,492
Added 4.69%
111,591
Common Stock
Nov 22
2022
SELL
Open market or private sale
$3,009,760
$188.11 p/Share
16,000
Reduced 13.1%
106,099
Common Stock
Oct 04
2022
SELL
Payment of exercise price or tax liability
$2,188,710
$186.75 p/Share
11,720
Reduced 8.76%
122,101
Common Stock
Oct 04
2022
BUY
Grant, award, or other acquisition
-
25,277
Added 16.35%
129,316
Common Stock
Oct 04
2022
BUY
Exercise of conversion of derivative security
-
4,505
Added 3.51%
123,874
Common Stock
Aug 04
2022
SELL
Payment of exercise price or tax liability
$424,712
$208.09 p/Share
2,041
Reduced 1.92%
104,039
Common Stock
Aug 04
2022
BUY
Exercise of conversion of derivative security
-
5,185
Added 4.66%
106,080
Common Stock
Aug 03
2022
SELL
Payment of exercise price or tax liability
$393,294
$205.59 p/Share
1,913
Reduced 1.86%
100,895
Common Stock
Aug 03
2022
BUY
Exercise of conversion of derivative security
-
4,861
Added 4.51%
102,808
Common Stock