Mar 10
2025
SELL
Open market or private sale
$214,032
$27.44 p/Share
7,800
Reduced 18.81%
33,666
Ordinary Shares
Mar 07
2025
SELL
Payment of exercise price or tax liability
$169,613
$27.76 p/Share
6,110
Reduced 13.29%
39,859
Ordinary Shares
Mar 07
2025
BUY
Grant, award, or other acquisition
$481,774
$27.76 p/Share
17,355
Added 28.74%
43,028
Ordinary Shares
Mar 07
2025
BUY
Exercise of conversion of derivative security
$81,642
$27.76 p/Share
2,941
Added 6.73%
40,745
Ordinary Shares
Mar 06
2025
SELL
Payment of exercise price or tax liability
$19,875
$28.68 p/Share
693
Reduced 1.64%
41,466
Ordinary Shares
Mar 06
2025
BUY
Exercise of conversion of derivative security
$65,964
$28.68 p/Share
2,300
Added 5.17%
42,159
Ordinary Shares
Aug 26
2024
SELL
Open market or private sale
$382,200
$29.4 p/Share
13,000
Reduced 38.74%
20,553
Ordinary Shares
Mar 07
2024
SELL
Payment of exercise price or tax liability
$26,305
$29.69 p/Share
886
Reduced 2.57%
33,553
Ordinary Shares
Mar 07
2024
BUY
Exercise of conversion of derivative security
$87,347
$29.69 p/Share
2,942
Added 7.87%
34,439
Ordinary Shares
Mar 06
2024
SELL
Payment of exercise price or tax liability
$19,466
$28.09 p/Share
693
Reduced 2.15%
31,497
Ordinary Shares
Mar 06
2024
BUY
Exercise of conversion of derivative security
$64,607
$28.09 p/Share
2,300
Added 6.67%
32,190
Ordinary Shares
Mar 05
2024
SELL
Payment of exercise price or tax liability
$113,892
$27.26 p/Share
4,178
Reduced 12.26%
29,890
Ordinary Shares
Mar 05
2024
BUY
Exercise of conversion of derivative security
$56,455
$27.26 p/Share
2,071
Added 8.51%
22,262
Ordinary Shares
Mar 05
2024
BUY
Grant, award, or other acquisition
$321,831
$27.26 p/Share
11,806
Added 26.09%
33,444
Ordinary Shares
Mar 08
2023
SELL
Open market or private sale
$166,140
$36.92 p/Share
4,500
Reduced 18.23%
20,191
Ordinary Shares
Mar 07
2023
SELL
Payment of exercise price or tax liability
$41,443
$37.71 p/Share
1,099
Reduced 4.26%
24,691
Ordinary Shares
Mar 07
2023
BUY
Exercise of conversion of derivative security
$110,942
$37.71 p/Share
2,942
Added 10.24%
25,790
Ordinary Shares
Mar 03
2023
SELL
Payment of exercise price or tax liability
$170,190
$38.75 p/Share
4,392
Reduced 16.12%
22,848
Ordinary Shares
Mar 03
2023
BUY
Grant, award, or other acquisition
$307,713
$38.75 p/Share
7,941
Added 25.16%
23,627
Ordinary Shares
Mar 03
2023
BUY
Exercise of conversion of derivative security
$140,003
$38.75 p/Share
3,613
Added 13.27%
23,622
Ordinary Shares
Mar 07
2022
SELL
Open market or private sale
$145,230
$36.73 p/Share
3,954
Reduced 20.13%
15,686
Ordinary Shares
Mar 04
2022
SELL
Payment of exercise price or tax liability
$234,772
$37.23 p/Share
6,306
Reduced 24.3%
19,640
Ordinary Shares
Mar 04
2022
BUY
Exercise of conversion of derivative security
$201,414
$37.23 p/Share
5,410
Added 20.83%
20,559
Ordinary Shares
Mar 04
2022
BUY
Grant, award, or other acquisition
$327,810
$37.23 p/Share
8,805
Added 30.01%
20,536
Ordinary Shares
Mar 10
2021
SELL
Open market or private sale
$109,754
$41.23 p/Share
2,662
Reduced 18.5%
11,731
Ordinary Shares