Feb 11
2025
SELL
Payment of exercise price or tax liability
$21,082
$245.14 p/Share
86
Reduced 0.51%
16,680
Common Stock
Feb 11
2025
BUY
Exercise of conversion of derivative security
-
323
Added 1.89%
16,766
Common Stock
Feb 07
2025
SELL
Payment of exercise price or tax liability
$23,149
$246.27 p/Share
94
Reduced 0.57%
16,443
Common Stock
Feb 07
2025
BUY
Exercise of conversion of derivative security
-
354
Added 2.1%
16,537
Common Stock
Feb 06
2025
SELL
Payment of exercise price or tax liability
$23,287
$247.74 p/Share
94
Reduced 0.58%
16,183
Common Stock
Feb 06
2025
BUY
Exercise of conversion of derivative security
-
356
Added 2.14%
16,277
Common Stock
Aug 05
2024
SELL
Open market or private sale
$2,773,650
$229.36 p/Share
12,093
Reduced 43.17%
15,921
Common Stock
Mar 27
2024
SELL
Payment of exercise price or tax liability
$714,464
$216.57 p/Share
3,299
Reduced 10.54%
28,014
Common Stock
Mar 27
2024
BUY
Exercise of conversion of derivative security
-
7,697
Added 19.73%
31,313
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$19,788
$227.45 p/Share
87
Reduced 0.37%
23,616
Common Stock
Feb 11
2024
BUY
Exercise of conversion of derivative security
-
324
Added 1.35%
23,703
Common Stock
Feb 07
2024
SELL
Payment of exercise price or tax liability
$21,028
$223.71 p/Share
94
Reduced 0.4%
23,379
Common Stock
Feb 07
2024
BUY
Exercise of conversion of derivative security
-
353
Added 1.48%
23,473
Common Stock
Feb 02
2024
SELL
Payment of exercise price or tax liability
$19,717
$221.54 p/Share
89
Reduced 0.38%
23,120
Common Stock
Feb 02
2024
BUY
Exercise of conversion of derivative security
-
331
Added 1.41%
23,209
Common Stock
Mar 30
2023
SELL
Payment of exercise price or tax liability
$404,235
$224.7 p/Share
1,799
Reduced 7.29%
22,878
Common Stock
Mar 30
2023
BUY
Grant, award, or other acquisition
-
4,509
Added 15.45%
24,677
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$21,091
$248.13 p/Share
85
Reduced 0.42%
20,168
Common Stock
Feb 11
2023
BUY
Exercise of conversion of derivative security
-
290
Added 1.41%
20,253
Common Stock
Feb 06
2023
SELL
Payment of exercise price or tax liability
$26,406
$244.5 p/Share
108
Reduced 0.54%
19,963
Common Stock
Feb 04
2023
BUY
Exercise of conversion of derivative security
-
374
Added 1.83%
20,071
Common Stock
Feb 02
2023
SELL
Payment of exercise price or tax liability
$26,008
$254.99 p/Share
102
Reduced 0.52%
19,697
Common Stock
Feb 02
2023
BUY
Exercise of conversion of derivative security
-
297
Added 1.48%
19,799
Common Stock
Mar 28
2022
SELL
Payment of exercise price or tax liability
$652,351
$276.42 p/Share
2,360
Reduced 10.79%
19,502
Common Stock
Mar 27
2022
BUY
Grant, award, or other acquisition
-
5,310
Added 19.54%
21,862
Common Stock