Nov 12
2024
SELL
Open market or private sale
$1,113,403
$76.76 p/Share
14,505
Reduced 18.91%
62,215
Ordinary Shares
Nov 12
2024
BUY
Exercise of conversion of derivative security
$121,336
$16.61 p/Share
7,305
Added 8.69%
76,720
Ordinary Shares
Mar 05
2024
SELL
Payment of exercise price or tax liability
$238,536
$68.29 p/Share
3,493
Reduced 4.8%
69,229
Ordinary Shares
Mar 01
2024
SELL
Payment of exercise price or tax liability
$35,538
$68.74 p/Share
517
Reduced 0.52%
98,023
Ordinary Shares
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
6,899
Added 6.19%
104,547
Ordinary Shares
Mar 01
2024
BUY
Grant, award, or other acquisition
-
7,637
Added 22.88%
25,735
Ordinary Shares - Rest...
Feb 18
2024
BUY
Grant, award, or other acquisition
-
31,952
Added 24.65%
97,648
Ordinary Shares
Jun 27
2023
BUY
Exercise of conversion of derivative security
$25,445
$22.36 p/Share
1,138
Added 1.71%
65,547
Ordinary Shares
Jun 26
2023
SELL
Open market or private sale
$132,450
$50.0 p/Share
2,649
Reduced 3.95%
64,409
Ordinary Shares
Jun 26
2023
BUY
Exercise of conversion of derivative security
$59,231
$22.36 p/Share
2,649
Added 3.8%
67,058
Ordinary Shares
May 31
2023
BUY
Exercise of conversion of derivative security
$16,163
$27.12 p/Share
596
Added 0.92%
64,373
Ordinary Shares
May 30
2023
SELL
Open market or private sale
$98,380
$45.17 p/Share
2,178
Reduced 3.3%
63,777
Ordinary Shares
May 30
2023
BUY
Exercise of conversion of derivative security
$59,067
$27.12 p/Share
2,178
Added 3.2%
65,955
Ordinary Shares
Mar 06
2023
SELL
Payment of exercise price or tax liability
$22,053
$46.04 p/Share
479
Reduced 0.75%
63,659
Ordinary Shares
Mar 01
2023
SELL
Payment of exercise price or tax liability
$21,275
$46.15 p/Share
461
Reduced 0.66%
69,334
Ordinary Shares
Mar 01
2023
BUY
Grant, award, or other acquisition
-
7,584
Added 23.1%
25,243
Ordinary Shares - Res...
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
6,898
Added 8.99%
69,795
Ordinary Shares
Feb 27
2023
SELL
Payment of exercise price or tax liability
$712,154
$45.61 p/Share
15,614
Reduced 19.89%
62,897
Ordinary Shares
Feb 26
2023
BUY
Grant, award, or other acquisition
-
34,240
Added 30.37%
78,511
Ordinary Shares
Jan 03
2023
SELL
Payment of exercise price or tax liability
$18,354
$38.08 p/Share
482
Reduced 1.08%
44,234
Ordinary Shares
Aug 16
2022
SELL
Open market or private sale
$132,436
$36.88 p/Share
3,591
Reduced 7.56%
43,926
Ordinary Shares
Aug 16
2022
BUY
Exercise of conversion of derivative security
$86,543
$17.1 p/Share
5,061
Added 9.63%
47,517
Ordinary Shares
Mar 07
2022
SELL
Payment of exercise price or tax liability
$8,268
$32.68 p/Share
253
Reduced 0.6%
42,171
Ordinary Shares
Mar 01
2022
SELL
Payment of exercise price or tax liability
$30,689
$33.43 p/Share
918
Reduced 2.14%
41,966
Ordinary Shares
Mar 01
2022
BUY
Exercise of conversion of derivative security
-
6,898
Added 12.58%
47,945
Ordinary Shares