Jan 30
2025
SELL
Payment of exercise price or tax liability
$22,124
$257.26 p/Share
86
Reduced 2.05%
4,118
Common Stock
Jan 30
2025
BUY
Grant, award, or other acquisition
-
56
Added 1.31%
4,204
Common Stock
Jan 30
2025
BUY
Exercise of conversion of derivative security
-
252
Added 5.73%
4,148
Common Stock
Jan 28
2025
SELL
Payment of exercise price or tax liability
$13,291
$255.6 p/Share
52
Reduced 1.32%
3,896
Common Stock
Jan 28
2025
BUY
Exercise of conversion of derivative security
-
189
Added 4.57%
3,948
Common Stock
Jan 27
2025
SELL
Payment of exercise price or tax liability
$18,001
$257.17 p/Share
70
Reduced 1.83%
3,759
Common Stock
Jan 27
2025
BUY
Exercise of conversion of derivative security
-
252
Added 6.17%
3,829
Common Stock
Jan 26
2025
SELL
Payment of exercise price or tax liability
$17,248
$253.65 p/Share
68
Reduced 1.87%
3,577
Common Stock
Jan 26
2025
BUY
Exercise of conversion of derivative security
-
247
Added 6.35%
3,645
Common Stock
Apr 28
2024
SELL
Payment of exercise price or tax liability
$6,730
$240.37 p/Share
28
Reduced 0.82%
3,398
Common Stock
Apr 28
2024
BUY
Exercise of conversion of derivative security
-
100
Added 2.84%
3,426
Common Stock
Jan 30
2024
SELL
Payment of exercise price or tax liability
$8,276
$236.48 p/Share
35
Reduced 1.04%
3,326
Common Stock
Jan 30
2024
BUY
Exercise of conversion of derivative security
-
124
Added 3.56%
3,361
Common Stock
Jan 28
2024
SELL
Payment of exercise price or tax liability
$12,183
$234.3 p/Share
52
Reduced 1.58%
3,237
Common Stock
Jan 28
2024
BUY
Exercise of conversion of derivative security
-
187
Added 5.38%
3,289
Common Stock
Jan 27
2024
SELL
Payment of exercise price or tax liability
$16,415
$231.2 p/Share
71
Reduced 2.24%
3,102
Common Stock
Jan 27
2024
BUY
Exercise of conversion of derivative security
-
252
Added 7.36%
3,173
Common Stock
Jan 26
2024
SELL
Payment of exercise price or tax liability
$15,952
$231.2 p/Share
69
Reduced 2.31%
2,921
Common Stock
Jan 26
2024
BUY
Exercise of conversion of derivative security
-
247
Added 7.63%
2,990
Common Stock
Apr 28
2023
SELL
Payment of exercise price or tax liability
$5,065
$202.62 p/Share
25
Reduced 0.9%
2,743
Common Stock
Apr 28
2023
BUY
Exercise of conversion of derivative security
-
87
Added 3.05%
2,768
Common Stock
Jan 30
2023
SELL
Payment of exercise price or tax liability
$8,128
$239.06 p/Share
34
Reduced 1.25%
2,681
Common Stock
Jan 30
2023
BUY
Exercise of conversion of derivative security
-
122
Added 4.3%
2,715
Common Stock
Jan 28
2023
SELL
Payment of exercise price or tax liability
$23,188
$239.06 p/Share
97
Reduced 3.61%
2,593
Common Stock
Jan 28
2023
BUY
Exercise of conversion of derivative security
-
347
Added 11.43%
2,690
Common Stock