Dec 18
2024
SELL
Open market or private sale
$70,055
$75.41 p/Share
929
Reduced 5.56%
15,777
Ordinary Shares
Dec 16
2024
SELL
Open market or private sale
$36,347
$75.41 p/Share
482
Reduced 2.8%
16,706
Ordinary Shares
Dec 02
2024
SELL
Open market or private sale
$91,517
$71.61 p/Share
1,278
Reduced 6.92%
17,188
Ordinary Shares
Oct 03
2024
SELL
Open market or private sale
$168,432
$58.0 p/Share
2,904
Reduced 13.59%
18,466
Ordinary Shares
Sep 17
2024
SELL
Open market or private sale
$25,859
$53.54 p/Share
483
Reduced 2.21%
21,370
Ordinary Shares
Jul 08
2024
SELL
Open market or private sale
$86,817
$61.66 p/Share
1,408
Reduced 6.12%
21,599
Ordinary Shares
Jun 18
2024
SELL
Open market or private sale
$27,018
$55.48 p/Share
487
Reduced 2.07%
23,007
Ordinary Shares
Mar 18
2024
SELL
Open market or private sale
$20,496
$49.27 p/Share
416
Reduced 1.74%
23,494
Ordinary Shares
Mar 08
2024
SELL
Open market or private sale
$17,262
$57.16 p/Share
302
Reduced 1.26%
23,692
Ordinary Shares
Mar 07
2024
BUY
Grant, award, or other acquisition
-
726
Added 2.94%
23,994
Ordinary Shares
Feb 29
2024
BUY
Grant, award, or other acquisition
-
7,284
Added 23.84%
23,268
Ordinary Shares
Dec 19
2023
SELL
Open market or private sale
$22,694
$63.04 p/Share
360
Reduced 2.2%
15,984
Ordinary Shares
Sep 18
2023
SELL
Open market or private sale
$20,112
$57.3 p/Share
351
Reduced 2.1%
16,344
Ordinary Shares
Jul 12
2023
SELL
Open market or private sale
$188,512
$82.5 p/Share
2,285
Reduced 12.14%
16,532
Ordinary Shares
Jun 20
2023
SELL
Open market or private sale
$30,019
$84.8 p/Share
354
Reduced 1.85%
18,817
Ordinary Shares
Jun 15
2023
BUY
Grant, award, or other acquisition
-
8,340
Added 30.32%
19,171
Ordinary Shares
Jun 13
2023
SELL
Open market or private sale
$260,820
$86.94 p/Share
3,000
Reduced 21.69%
10,831
Ordinary Shares
Jun 09
2023
SELL
Open market or private sale
$355,609
$82.97 p/Share
4,286
Reduced 23.66%
13,831
Ordinary Shares
Apr 13
2023
SELL
Open market or private sale
$254,456
$69.24 p/Share
3,675
Reduced 16.86%
18,117
Ordinary Shares
Mar 17
2023
SELL
Open market or private sale
$185,977
$76.85 p/Share
2,420
Reduced 10.0%
21,792
Ordinary Shares
Mar 15
2023
BUY
Exercise of conversion of derivative security
-
6,925
Added 22.24%
24,212
Ordinary Shares
Mar 09
2023
SELL
Open market or private sale
$29,445
$82.25 p/Share
358
Reduced 2.05%
17,096
Ordinary Shares
Mar 08
2023
BUY
Grant, award, or other acquisition
-
867
Added 4.73%
17,454
Ordinary Shares
Dec 20
2022
SELL
Open market or private sale
$200,328
$81.7 p/Share
2,452
Reduced 12.88%
16,587
Ordinary Shares
Dec 16
2022
SELL
Open market or private sale
$55,539
$83.77 p/Share
663
Reduced 3.37%
19,039
Ordinary Shares