Dec 11
2025
SELL
Sale (or disposition) back to the issuer
$7,859,354
$83.5 p/Share
94,124
Reduced 100.0%
0
Common
Feb 21
2025
SELL
Payment of exercise price or tax liability
$1,018,784
$82.66 p/Share
12,325
Reduced 11.58%
94,124
Common
Feb 21
2025
BUY
Exercise of conversion of derivative security
-
29,694
Added 21.81%
106,449
Common
Feb 18
2025
SELL
Payment of exercise price or tax liability
$243,008
$82.32 p/Share
2,952
Reduced 3.7%
76,755
Common
Feb 18
2025
BUY
Exercise of conversion of derivative security
-
7,070
Added 8.15%
79,707
Common
Feb 19
2024
SELL
Payment of exercise price or tax liability
$198,083
$55.47 p/Share
3,571
Reduced 4.69%
72,637
Common
Feb 19
2024
BUY
Exercise of conversion of derivative security
-
8,094
Added 9.6%
76,208
Common
Feb 16
2024
SELL
Payment of exercise price or tax liability
$507,772
$55.47 p/Share
9,154
Reduced 11.85%
68,113
Common
Feb 16
2024
BUY
Exercise of conversion of derivative security
-
26,693
Added 25.68%
77,267
Common
Feb 21
2023
SELL
Payment of exercise price or tax liability
$191,776
$68.91 p/Share
2,783
Reduced 5.22%
50,573
Common
Feb 21
2023
BUY
Exercise of conversion of derivative security
-
6,307
Added 10.57%
53,356
Common
Feb 17
2023
SELL
Payment of exercise price or tax liability
$520,098
$68.38 p/Share
7,606
Reduced 13.92%
47,048
Common
Feb 17
2023
BUY
Grant, award, or other acquisition
-
22,076
Added 28.77%
54,654
Common
Feb 22
2022
SELL
Payment of exercise price or tax liability
$71,872
$66.12 p/Share
1,087
Reduced 3.23%
32,578
Common
Feb 22
2022
BUY
Exercise of conversion of derivative security
-
2,823
Added 7.74%
33,665
Common
Feb 18
2022
SELL
Payment of exercise price or tax liability
$274,257
$66.07 p/Share
4,151
Reduced 11.86%
30,841
Common
Feb 18
2022
BUY
Grant, award, or other acquisition
-
14,073
Added 28.68%
34,992
Common
Feb 19
2021
SELL
Payment of exercise price or tax liability
$144,659
$57.91 p/Share
2,498
Reduced 10.67%
20,919
Common
Feb 19
2021
BUY
Grant, award, or other acquisition
-
8,600
Added 26.86%
23,417
Common
Feb 16
2021
SELL
Payment of exercise price or tax liability
$31,898
$56.86 p/Share
561
Reduced 3.65%
14,817
Common
Feb 16
2021
BUY
Exercise of conversion of derivative security
-
1,700
Added 9.95%
15,378
Common