Feb 25
2025
SELL
Open market or private sale
$2,464,239
$126.82 p/Share
19,431
Reduced 39.52%
29,742
Common Stock
Feb 25
2025
SELL
Sale (or disposition) back to the issuer
$1,913,719
$126.77 p/Share
15,096
Reduced 50.76%
14,646
Common Stock
Feb 25
2025
BUY
Exercise of conversion of derivative security
$1,941,802
$79.17 p/Share
24,527
Added 33.28%
49,173
Common Stock
Feb 15
2025
SELL
Payment of exercise price or tax liability
$960,061
$122.41 p/Share
7,843
Reduced 24.14%
24,646
Common Stock
Feb 15
2025
BUY
Grant, award, or other acquisition
$2,363,125
$122.41 p/Share
19,305
Added 37.27%
32,489
Common Stock
Jul 26
2024
SELL
Open market or private sale
$260,391
$114.71 p/Share
2,270
Reduced 11.86%
16,872
Common Stock
Jul 26
2024
SELL
Sale (or disposition) back to the issuer
$423,050
$114.71 p/Share
3,688
Reduced 21.86%
13,184
Common Stock
Jul 26
2024
BUY
Exercise of conversion of derivative security
$423,077
$71.01 p/Share
5,958
Added 23.74%
19,142
Common Stock
Feb 08
2024
SELL
Payment of exercise price or tax liability
$215,582
$91.04 p/Share
2,368
Reduced 15.23%
13,184
Common Stock
Feb 08
2024
BUY
Grant, award, or other acquisition
$323,556
$91.04 p/Share
3,554
Added 18.6%
15,552
Common Stock
Feb 08
2024
BUY
Exercise of conversion of derivative security
-
4,266
Added 26.23%
11,998
Common Stock
Feb 07
2024
SELL
Sale (or disposition) back to the issuer
$363,676
$92.21 p/Share
3,944
Reduced 33.78%
7,732
Common Stock
Feb 07
2024
SELL
Open market or private sale
$28,757
$92.17 p/Share
312
Reduced 2.6%
11,676
Common Stock
Feb 07
2024
BUY
Exercise of conversion of derivative security
$363,760
$85.47 p/Share
4,256
Added 26.2%
11,988
Common Stock
Feb 04
2023
SELL
Payment of exercise price or tax liability
$99,953
$96.48 p/Share
1,036
Reduced 11.82%
7,732
Common Stock
Feb 04
2023
BUY
Exercise of conversion of derivative security
-
3,571
Added 28.94%
8,768
Common Stock
Oct 03
2022
SELL
Payment of exercise price or tax liability
$15,126
$83.11 p/Share
182
Reduced 3.38%
5,197
Common Stock
Oct 03
2022
BUY
Exercise of conversion of derivative security
-
182
Added 3.27%
5,379
Common Stock
Feb 05
2022
SELL
Payment of exercise price or tax liability
$111,147
$93.01 p/Share
1,195
Reduced 18.7%
5,197
Common Stock
Feb 05
2022
BUY
Exercise of conversion of derivative security
-
4,120
Added 39.19%
6,392
Common Stock