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
Mar 08
2021
SELL
Payment of exercise price or tax liability
$49,306
$41.82 p/Share
1,179
Reduced 8.94%
12,010
Ordinary Shares
Mar 08
2021
BUY
Grant, award, or other acquisition
$172,340
$41.82 p/Share
4,121
Added 23.81%
13,189
Ordinary Shares
Mar 05
2021
SELL
Payment of exercise price or tax liability
$39,234
$41.04 p/Share
956
Reduced 6.23%
14,393
Ordinary Shares
Mar 05
2021
BUY
Exercise of conversion of derivative security
$137,033
$41.04 p/Share
3,339
Added 18.37%
14,835
Ordinary Shares