Nov 13
2025
-
14,675
Reduced 2.56%
558,669
Common Stock
Mar 01
2025
SELL
Payment of exercise price or tax liability
$1,950,721
$46.1 p/Share
42,315
Reduced 6.87%
573,344
Common Stock
Mar 01
2025
BUY
Exercise of conversion of derivative security
-
87,319
Added 12.42%
615,659
Common Stock
Feb 15
2025
SELL
Sale (or disposition) back to the issuer
$834,385
$46.96 p/Share
17,768
Reduced 3.25%
528,340
Common Stock
Feb 15
2025
SELL
Payment of exercise price or tax liability
$3,775,302
$46.96 p/Share
80,394
Reduced 13.21%
528,340
Common Stock
Feb 15
2025
BUY
Exercise of conversion of derivative security
-
183,855
Added 25.19%
546,108
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$1,638,529
$34.35 p/Share
47,701
Reduced 9.73%
442,647
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
98,544
Added 16.73%
490,348
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$1,208,973
$34.07 p/Share
35,485
Reduced 8.3%
391,804
Common Stock
Feb 15
2024
BUY
Exercise of conversion of derivative security
-
73,318
Added 15.33%
404,847
Common Stock
Jul 20
2023
SELL
Open market or private sale
$2,449,332
$31.48 p/Share
77,806
Reduced 18.02%
353,971
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$1,348,768
$34.14 p/Share
39,507
Reduced 8.38%
431,777
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
89,078
Added 15.9%
471,284
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$1,258,397
$35.56 p/Share
35,388
Reduced 8.47%
382,206
Common Stock
Feb 15
2023
BUY
Exercise of conversion of derivative security
-
79,828
Added 16.92%
391,882
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$2,084,725
$42.47 p/Share
49,087
Reduced 12.69%
337,766
Common Stock
Mar 01
2022
BUY
Exercise of conversion of derivative security
-
110,691
Added 22.25%
386,853
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$2,043,357
$47.79 p/Share
42,757
Reduced 13.41%
276,162
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
-
96,434
Added 25.14%
287,084
Common Stock
Oct 15
2021
SELL
Open market or private sale
$4,965,038
$45.77 p/Share
108,478
Reduced 32.78%
222,485
Common Stock