Mar 01
2025
SELL
Payment of exercise price or tax liability
$91,726
$237.02 p/Share
387
Reduced 3.28%
11,398
Common Stock
Mar 01
2025
BUY
Exercise of conversion of derivative security
-
934
Added 7.34%
11,785
Common Stock
Feb 23
2025
SELL
Payment of exercise price or tax liability
$70,877
$230.87 p/Share
307
Reduced 2.75%
10,851
Common Stock
Feb 23
2025
BUY
Exercise of conversion of derivative security
-
742
Added 6.24%
11,158
Common Stock
Feb 19
2025
SELL
Open market or private sale
$1,436,440
$228.26 p/Share
6,293
Reduced 37.66%
10,416
Common Stock
Feb 18
2025
SELL
Payment of exercise price or tax liability
$362,480
$228.55 p/Share
1,586
Reduced 8.67%
16,709
Common Stock
Feb 18
2025
BUY
Grant, award, or other acquisition
-
3,833
Added 17.32%
18,295
Common Stock
Feb 17
2025
SELL
Payment of exercise price or tax liability
$37,250
$231.37 p/Share
161
Reduced 1.1%
14,462
Common Stock
Feb 17
2025
BUY
Exercise of conversion of derivative security
-
388
Added 2.58%
14,623
Common Stock
Feb 11
2025
SELL
Payment of exercise price or tax liability
$843,215
$223.25 p/Share
3,777
Reduced 20.97%
14,235
Common Stock
Feb 11
2025
BUY
Exercise of conversion of derivative security
-
9,091
Added 33.77%
17,832
Common Stock
Aug 25
2024
SELL
Payment of exercise price or tax liability
$44,554
$206.27 p/Share
216
Reduced 2.36%
8,921
Common Stock
Aug 25
2024
BUY
Exercise of conversion of derivative security
-
520
Added 5.38%
9,137
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$471,036
$183.64 p/Share
2,565
Reduced 22.94%
8,617
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
6,584
Added 37.06%
11,182
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$35,886
$184.98 p/Share
194
Reduced 4.05%
4,598
Common Stock
Feb 23
2024
BUY
Exercise of conversion of derivative security
-
734
Added 13.28%
4,792
Common Stock
Feb 17
2024
SELL
Payment of exercise price or tax liability
$18,403
$180.43 p/Share
102
Reduced 2.45%
4,058
Common Stock
Feb 17
2024
BUY
Exercise of conversion of derivative security
-
384
Added 8.45%
4,160
Common Stock
Feb 14
2024
SELL
Payment of exercise price or tax liability
$24,844
$178.74 p/Share
139
Reduced 3.55%
3,776
Common Stock
Feb 14
2024
BUY
Exercise of conversion of derivative security
-
532
Added 11.96%
3,915
Common Stock
Feb 11
2024
SELL
Payment of exercise price or tax liability
$23,594
$173.49 p/Share
136
Reduced 3.86%
3,383
Common Stock
Feb 11
2024
BUY
Exercise of conversion of derivative security
-
429
Added 10.87%
3,519
Common Stock