Oct 30
2025
SELL
Open market or private sale
$104,067
$32.45 p/Share
3,207
Reduced 4.6%
66,536
Ordinary Shares, par v...
Oct 29
2025
SELL
Payment of exercise price or tax liability
$242,906
$32.64 p/Share
7,442
Reduced 9.64%
69,743
Ordinary Shares, par v...
Sep 09
2025
SELL
Open market or private sale
$82,380
$31.98 p/Share
2,576
Reduced 3.23%
77,185
Ordinary Shares, par v...
Apr 01
2025
SELL
Payment of exercise price or tax liability
$149,838
$24.23 p/Share
6,184
Reduced 7.2%
79,761
Ordinary Shares, par v...
Apr 01
2025
BUY
Grant, award, or other acquisition
-
25,326
Added 22.76%
85,945
Ordinary Shares, par v...
Oct 29
2024
SELL
Payment of exercise price or tax liability
$175,272
$35.33 p/Share
4,961
Reduced 7.56%
60,619
Ordinary Shares, par v...
Apr 29
2024
BUY
Grant, award, or other acquisition
-
27,965
Added 29.57%
66,608
Ordinary Shares, par v...
Apr 01
2024
SELL
Payment of exercise price or tax liability
$195,425
$36.46 p/Share
5,360
Reduced 12.18%
38,643
Ordinary Shares, par v...
Apr 01
2024
BUY
Grant, award, or other acquisition
-
17,579
Added 28.55%
44,003
Ordinary Shares, par v...
Apr 01
2023
SELL
Payment of exercise price or tax liability
$244,747
$50.02 p/Share
4,893
Reduced 15.62%
26,424
Ordinary Shares, par v...
Apr 01
2023
BUY
Grant, award, or other acquisition
-
12,586
Added 28.67%
31,317
Ordinary Shares, par v...
Apr 01
2022
SELL
Payment of exercise price or tax liability
$111,788
$50.56 p/Share
2,211
Reduced 10.56%
18,731
Ordinary Shares, par v...
Apr 01
2022
BUY
Grant, award, or other acquisition
-
6,676
Added 24.17%
20,942
Ordinary Shares, par v...
Feb 01
2022
SELL
Payment of exercise price or tax liability
$58,873
$57.27 p/Share
1,028
Reduced 1.54%
65,580
Ordinary Shares, par v...
Jun 02
2021
SELL
Open market or private sale
$384,592
$59.47 p/Share
6,467
Reduced 18.12%
29,222
Ordinary Shares, par v...
Jun 02
2021
BUY
Exercise of conversion of derivative security
$246,062
$44.82 p/Share
5,490
Added 13.33%
35,689
Ordinary Shares, par v...
Apr 01
2021
SELL
Payment of exercise price or tax liability
$91,369
$58.57 p/Share
1,560
Reduced 4.91%
30,199
Ordinary Shares, par v...
Apr 01
2021
SELL
Sale (or disposition) back to the issuer
-
1,239
Reduced 3.75%
31,759
Ordinary Shares, par v...
Apr 01
2021
BUY
Grant, award, or other acquisition
-
12,806
Added 27.96%
32,998
Ordinary Shares, par v...