Dec 11
2025
SELL
Sale (or disposition) back to the issuer
$5,654,119
$83.5 p/Share
67,714
Reduced 100.0%
0
Common
Feb 21
2025
SELL
Payment of exercise price or tax liability
$1,463,991
$82.66 p/Share
17,711
Reduced 20.73%
67,714
Common
Feb 21
2025
BUY
Exercise of conversion of derivative security
-
33,992
Added 28.46%
85,425
Common
Feb 20
2025
SELL
Payment of exercise price or tax liability
$378,610
$82.45 p/Share
4,592
Reduced 8.2%
51,433
Common
Feb 20
2025
BUY
Exercise of conversion of derivative security
$311,908
$56.69 p/Share
5,502
Added 8.94%
56,025
Common
Feb 18
2025
SELL
Payment of exercise price or tax liability
$347,555
$82.32 p/Share
4,222
Reduced 7.71%
50,523
Common
Feb 18
2025
BUY
Exercise of conversion of derivative security
-
8,102
Added 12.89%
54,745
Common
Feb 19
2024
SELL
Payment of exercise price or tax liability
$216,111
$55.47 p/Share
3,896
Reduced 7.71%
46,616
Common
Feb 19
2024
BUY
Exercise of conversion of derivative security
-
7,490
Added 12.91%
50,512
Common
Feb 16
2024
SELL
Payment of exercise price or tax liability
$712,955
$55.47 p/Share
12,853
Reduced 23.0%
43,022
Common
Feb 16
2024
BUY
Exercise of conversion of derivative security
-
24,715
Added 30.67%
55,875
Common
Feb 21
2023
SELL
Payment of exercise price or tax liability
$228,505
$68.91 p/Share
3,316
Reduced 9.63%
31,110
Common
Feb 21
2023
BUY
Exercise of conversion of derivative security
-
6,374
Added 15.62%
34,426
Common
Feb 17
2023
SELL
Payment of exercise price or tax liability
$792,592
$68.38 p/Share
11,591
Reduced 29.24%
28,051
Common
Feb 17
2023
BUY
Grant, award, or other acquisition
-
22,290
Added 35.99%
39,642
Common
Feb 22
2022
SELL
Payment of exercise price or tax liability
$74,517
$66.12 p/Share
1,127
Reduced 6.11%
17,309
Common
Feb 22
2022
BUY
Exercise of conversion of derivative security
-
2,165
Added 10.51%
18,436
Common
Feb 18
2022
SELL
Payment of exercise price or tax liability
$371,908
$66.07 p/Share
5,629
Reduced 25.7%
16,271
Common
Feb 18
2022
BUY
Grant, award, or other acquisition
-
10,825
Added 33.08%
21,900
Common
Feb 16
2021
SELL
Payment of exercise price or tax liability
$81,310
$56.86 p/Share
1,430
Reduced 11.48%
11,030
Common
Feb 16
2021
BUY
Exercise of conversion of derivative security
-
2,750
Added 18.08%
12,460
Common