Mar 06
2024
SELL
Payment of exercise price or tax liability
$19,550
$28.09 p/Share
696
Reduced 6.11%
10,693
Ordinary Shares
Mar 06
2024
BUY
Exercise of conversion of derivative security
$52,837
$28.09 p/Share
1,881
Added 14.17%
11,389
Ordinary Shares
Mar 05
2024
SELL
Payment of exercise price or tax liability
$127,031
$27.26 p/Share
4,660
Reduced 32.89%
9,508
Ordinary Shares
Mar 05
2024
BUY
Exercise of conversion of derivative security
$46,151
$27.26 p/Share
1,693
Added 27.27%
4,516
Ordinary Shares
Mar 05
2024
BUY
Grant, award, or other acquisition
$263,113
$27.26 p/Share
9,652
Added 41.62%
13,541
Ordinary Shares
Mar 13
2023
SELL
Open market or private sale
$132,464
$35.58 p/Share
3,723
Reduced 56.87%
2,823
Ordinary Shares
Mar 07
2023
SELL
Payment of exercise price or tax liability
$43,705
$37.71 p/Share
1,159
Reduced 15.04%
6,546
Ordinary Shares
Mar 07
2023
BUY
Exercise of conversion of derivative security
$90,730
$37.71 p/Share
2,406
Added 23.8%
7,705
Ordinary Shares
Mar 03
2023
SELL
Payment of exercise price or tax liability
$160,735
$38.75 p/Share
4,148
Reduced 43.91%
5,299
Ordinary Shares
Mar 03
2023
BUY
Grant, award, or other acquisition
$251,603
$38.75 p/Share
6,493
Added 50.0%
6,493
Ordinary Shares
Mar 03
2023
BUY
Exercise of conversion of derivative security
$114,467
$38.75 p/Share
2,954
Added 33.0%
5,998
Ordinary Shares
Mar 14
2022
SELL
Open market or private sale
$909,128
$37.13 p/Share
24,485
Reduced 100.0%
0
Ordinary Shares
Mar 04
2022
SELL
Payment of exercise price or tax liability
$184,884
$37.23 p/Share
4,966
Reduced 16.86%
24,486
Ordinary Shares
Mar 04
2022
BUY
Exercise of conversion of derivative security
$164,706
$37.23 p/Share
4,424
Added 14.94%
25,185
Ordinary Shares
Mar 04
2022
BUY
Grant, award, or other acquisition
$268,056
$37.23 p/Share
7,200
Added 22.34%
25,028
Ordinary Shares
Mar 08
2021
SELL
Payment of exercise price or tax liability
$68,543
$41.82 p/Share
1,639
Reduced 9.11%
16,345
Ordinary Shares
Mar 08
2021
BUY
Grant, award, or other acquisition
$157,160
$41.82 p/Share
3,758
Added 17.28%
17,984
Ordinary Shares
Mar 05
2021
SELL
Payment of exercise price or tax liability
$51,177
$41.04 p/Share
1,247
Reduced 6.54%
17,828
Ordinary Shares
Mar 05
2021
BUY
Exercise of conversion of derivative security
$112,039
$41.04 p/Share
2,730
Added 12.88%
18,468
Ordinary Shares