Aug 07
2024
SELL
Open market or private sale
$496,662
$60.26 p/Share
8,242
Reduced 21.31%
30,431
Ordinary Shares
Mar 05
2024
SELL
Payment of exercise price or tax liability
$349,439
$68.29 p/Share
5,117
Reduced 11.71%
38,575
Ordinary Shares
Mar 01
2024
SELL
Payment of exercise price or tax liability
$72,864
$68.74 p/Share
1,060
Reduced 2.16%
48,074
Ordinary Shares
Mar 01
2024
BUY
Grant, award, or other acquisition
-
2,728
Added 19.07%
11,577
Ordinary Shares - Rest...
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
4,139
Added 7.49%
51,087
Ordinary Shares
Feb 18
2024
BUY
Grant, award, or other acquisition
-
15,338
Added 24.63%
46,948
Ordinary Shares
Feb 09
2024
SELL
Payment of exercise price or tax liability
$99,982
$64.05 p/Share
1,561
Reduced 4.71%
31,587
Ordinary Shares
Feb 09
2024
BUY
Exercise of conversion of derivative security
$99,989
$22.51 p/Share
4,442
Added 11.82%
33,148
Ordinary Shares
Jun 02
2023
SELL
Open market or private sale
$270,940
$46.0 p/Share
5,890
Reduced 17.11%
28,529
Ordinary Shares
Mar 06
2023
SELL
Payment of exercise price or tax liability
$39,640
$46.04 p/Share
861
Reduced 2.45%
34,318
Ordinary Shares
Mar 01
2023
SELL
Payment of exercise price or tax liability
$45,826
$46.15 p/Share
993
Reduced 2.89%
33,338
Ordinary Shares
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
4,139
Added 10.22%
36,351
Ordinary Shares
Mar 01
2023
BUY
Grant, award, or other acquisition
-
3,792
Added 23.59%
12,284
Ordinary Shares - Res...
Feb 27
2023
SELL
Payment of exercise price or tax liability
$342,029
$45.61 p/Share
7,499
Reduced 18.88%
32,212
Ordinary Shares
Feb 26
2023
BUY
Grant, award, or other acquisition
-
16,435
Added 29.27%
39,711
Ordinary Shares
Jan 03
2023
SELL
Payment of exercise price or tax liability
$8,834
$38.08 p/Share
232
Reduced 0.99%
23,245
Ordinary Shares
Mar 07
2022
SELL
Payment of exercise price or tax liability
$3,987
$32.68 p/Share
122
Reduced 0.53%
22,758
Ordinary Shares
Mar 01
2022
SELL
Payment of exercise price or tax liability
$33,196
$33.43 p/Share
993
Reduced 4.2%
22,660
Ordinary Shares
Mar 01
2022
BUY
Exercise of conversion of derivative security
-
4,139
Added 13.88%
25,673
Ordinary Shares
Mar 01
2022
BUY
Grant, award, or other acquisition
-
4,861
Added 28.43%
12,235
Ordinary Shares - Rest...
Feb 22
2022
SELL
Payment of exercise price or tax liability
$12,384
$33.29 p/Share
372
Reduced 1.7%
21,534
Ordinary Shares
Feb 21
2022
BUY
Grant, award, or other acquisition
-
5,554
Added 17.17%
26,786
Ordinary Shares
Jan 03
2022
SELL
Payment of exercise price or tax liability
$44,521
$37.89 p/Share
1,175
Reduced 5.26%
21,169
Ordinary Shares
Dec 06
2021
SELL
Payment of exercise price or tax liability
$424,705
$36.25 p/Share
11,716
Reduced 36.79%
20,133
Ordinary Shares
Mar 01
2021
BUY
Grant, award, or other acquisition
-
5,445
Added 12.88%
36,845
Ordinary Shares - Rest...