Mar 07
2024
SELL
Payment of exercise price or tax liability
$33,401
$29.69 p/Share
1,125
Reduced 3.45%
31,470
Ordinary Shares
Mar 07
2024
BUY
Exercise of conversion of derivative security
$64,219
$29.69 p/Share
2,163
Added 6.22%
32,595
Ordinary Shares
Mar 06
2024
SELL
Payment of exercise price or tax liability
$25,702
$28.09 p/Share
915
Reduced 2.92%
30,432
Ordinary Shares
Mar 06
2024
BUY
Exercise of conversion of derivative security
$49,410
$28.09 p/Share
1,759
Added 5.31%
31,347
Ordinary Shares
Mar 05
2024
SELL
Payment of exercise price or tax liability
$121,525
$27.26 p/Share
4,458
Reduced 13.09%
29,588
Ordinary Shares
Mar 05
2024
BUY
Exercise of conversion of derivative security
$34,865
$27.26 p/Share
1,279
Added 4.56%
26,755
Ordinary Shares
Mar 05
2024
BUY
Grant, award, or other acquisition
$198,752
$27.26 p/Share
7,291
Added 17.93%
33,380
Ordinary Shares
Mar 01
2024
BUY
Open market or private purchase
$9,757
$26.3 p/Share
371
Added 1.44%
25,476
Ordinary Shares
Feb 29
2024
BUY
Open market or private purchase
$155,220
$25.87 p/Share
6,000
Added 19.29%
25,105
Ordinary Shares
Nov 24
2023
BUY
Open market or private purchase
$172,105
$31.01 p/Share
5,550
Added 22.51%
19,105
Ordinary Shares
Mar 07
2023
SELL
Payment of exercise price or tax liability
$42,423
$37.71 p/Share
1,125
Reduced 7.66%
13,555
Ordinary Shares
Mar 07
2023
BUY
Exercise of conversion of derivative security
$81,566
$37.71 p/Share
2,163
Added 12.84%
14,680
Ordinary Shares
Mar 03
2023
SELL
Payment of exercise price or tax liability
$143,878
$38.75 p/Share
3,713
Reduced 22.88%
12,517
Ordinary Shares
Mar 03
2023
BUY
Exercise of conversion of derivative security
$86,451
$38.75 p/Share
2,231
Added 14.47%
13,183
Ordinary Shares
Mar 03
2023
BUY
Grant, award, or other acquisition
$190,068
$38.75 p/Share
4,905
Added 25.95%
13,999
Ordinary Shares
Mar 04
2022
SELL
Payment of exercise price or tax liability
$193,931
$37.23 p/Share
5,209
Reduced 36.42%
9,094
Ordinary Shares
Mar 04
2022
BUY
Exercise of conversion of derivative security
$186,597
$37.23 p/Share
5,012
Added 33.93%
9,760
Ordinary Shares
Mar 04
2022
BUY
Grant, award, or other acquisition
$186,113
$37.23 p/Share
4,999
Added 39.02%
7,812
Ordinary Shares
Mar 08
2021
SELL
Payment of exercise price or tax liability
$56,164
$41.82 p/Share
1,343
Reduced 27.33%
3,571
Ordinary Shares
Mar 08
2021
BUY
Grant, award, or other acquisition
$78,789
$41.82 p/Share
1,884
Added 32.35%
3,939
Ordinary Shares
Mar 08
2021
BUY
Exercise of conversion of derivative security
$29,149
$41.82 p/Share
697
Added 15.05%
3,934
Ordinary Shares
Mar 05
2021
SELL
Payment of exercise price or tax liability
$44,487
$41.04 p/Share
1,084
Reduced 20.16%
4,292
Ordinary Shares
Mar 05
2021
BUY
Exercise of conversion of derivative security
$85,486
$41.04 p/Share
2,083
Added 30.32%
4,788
Ordinary Shares