Dec 31
2025
SELL
Sale (or disposition) back to the issuer
-
17,734
Reduced 21.79%
63,643
Ordinary Shares, par v...
Dec 31
2025
SELL
Payment of exercise price or tax liability
$310,895
$33.29 p/Share
9,339
Reduced 10.29%
81,377
Ordinary Shares, par v...
Dec 31
2025
BUY
Grant, award, or other acquisition
-
7,424
Added 7.56%
90,716
Ordinary Shares, par v...
Oct 29
2025
SELL
Payment of exercise price or tax liability
$242,906
$32.64 p/Share
7,442
Reduced 8.2%
83,292
Ordinary Shares, par v...
Apr 01
2025
SELL
Payment of exercise price or tax liability
$149,838
$24.23 p/Share
6,184
Reduced 6.38%
90,734
Ordinary Shares, par v...
Apr 01
2025
BUY
Grant, award, or other acquisition
-
25,326
Added 20.72%
96,918
Ordinary Shares, par v...
Oct 29
2024
SELL
Payment of exercise price or tax liability
$175,272
$35.33 p/Share
4,961
Reduced 6.48%
71,592
Ordinary Shares, par v...
Apr 29
2024
BUY
Grant, award, or other acquisition
-
27,965
Added 26.76%
76,553
Ordinary Shares, par v...
Apr 01
2024
SELL
Payment of exercise price or tax liability
$195,425
$36.46 p/Share
5,360
Reduced 9.94%
48,588
Ordinary Shares, par v...
Apr 01
2024
BUY
Grant, award, or other acquisition
-
17,579
Added 24.58%
53,948
Ordinary Shares, par v...
Apr 01
2023
SELL
Payment of exercise price or tax liability
$388,005
$50.02 p/Share
7,757
Reduced 17.58%
36,369
Ordinary Shares, par v...
Apr 01
2023
BUY
Grant, award, or other acquisition
-
18,115
Added 29.1%
44,126
Ordinary Shares, par v...
Apr 01
2022
SELL
Payment of exercise price or tax liability
$142,630
$50.56 p/Share
2,821
Reduced 9.78%
26,011
Ordinary Shares, par v...
Apr 01
2022
BUY
Grant, award, or other acquisition
-
6,676
Added 18.8%
28,832
Ordinary Shares, par v...
Apr 01
2021
SELL
Payment of exercise price or tax liability
$128,093
$58.57 p/Share
2,187
Reduced 4.59%
45,467
Ordinary Shares, par v...
Apr 01
2021
SELL
Sale (or disposition) back to the issuer
-
1,770
Reduced 3.58%
47,654
Ordinary Shares, par v...
Apr 01
2021
SELL
Payment of exercise price or tax liability
$128,093
$58.57 p/Share
2,187
Reduced 4.59%
45,467
Ordinary Shares, par v...
Apr 01
2021
SELL
Sale (or disposition) back to the issuer
-
1,770
Reduced 3.58%
47,654
Ordinary Shares, par v...
Apr 01
2021
BUY
Grant, award, or other acquisition
-
12,806
Added 20.58%
49,424
Ordinary Shares, par v...
Apr 01
2021
BUY
Grant, award, or other acquisition
-
12,806
Added 20.58%
49,424
Ordinary Shares, par v...