Nov 25
2024
SELL
Open market or private sale
$374,702
$40.36 p/Share
9,284
Reduced 1.79%
509,145
Ordinary Shares
Aug 26
2024
SELL
Open market or private sale
$456,445
$49.17 p/Share
9,283
Reduced 1.76%
518,429
Ordinary Shares
May 28
2024
SELL
Open market or private sale
$213,780
$38.94 p/Share
5,490
Reduced 1.03%
527,712
Ordinary Shares
May 24
2024
SELL
Open market or private sale
$151,827
$38.99 p/Share
3,894
Reduced 0.73%
533,202
Ordinary Shares
Mar 14
2024
SELL
Open market or private sale
$554,295
$35.0 p/Share
15,837
Reduced 2.86%
537,096
Ordinary Shares
Mar 13
2024
SELL
Open market or private sale
$191,975
$35.0 p/Share
5,485
Reduced 0.98%
552,933
Ordinary Shares
Mar 01
2024
BUY
Grant, award, or other acquisition
-
80,781
Added 12.64%
558,418
Ordinary Shares
Feb 26
2024
SELL
Open market or private sale
$1,198,905
$32.69 p/Share
36,675
Reduced 7.13%
477,637
Ordinary Shares
Feb 23
2024
BUY
Grant, award, or other acquisition
-
130,454
Added 20.23%
514,312
Ordinary Shares
Feb 22
2024
SELL
Open market or private sale
$770,856
$33.04 p/Share
23,331
Reduced 5.73%
383,858
Ordinary Shares
Dec 11
2023
SELL
Open market or private sale
$87,388
$24.7 p/Share
3,538
Reduced 0.86%
407,189
Ordinary Shares
Nov 27
2023
SELL
Open market or private sale
$134,907
$24.79 p/Share
5,442
Reduced 1.31%
410,727
Ordinary Shares
Sep 11
2023
SELL
Open market or private sale
$102,102
$28.6 p/Share
3,570
Reduced 0.85%
416,169
Ordinary Shares
Aug 25
2023
SELL
Open market or private sale
$156,636
$28.5 p/Share
5,496
Reduced 1.29%
419,739
Ordinary Shares
Jun 12
2023
SELL
Open market or private sale
$120,487
$33.75 p/Share
3,570
Reduced 0.83%
425,235
Ordinary Shares
May 25
2023
SELL
Open market or private sale
$174,882
$31.82 p/Share
5,496
Reduced 1.27%
428,805
Ordinary Shares
Mar 13
2023
SELL
Open market or private sale
$67,558
$29.45 p/Share
2,294
Reduced 0.53%
434,301
Ordinary Shares
Mar 10
2023
SELL
Open market or private sale
$1,576,911
$30.65 p/Share
51,449
Reduced 10.54%
436,595
Ordinary Shares
Mar 09
2023
SELL
Open market or private sale
$1,589,259
$30.89 p/Share
51,449
Reduced 9.54%
488,044
Ordinary Shares
Feb 27
2023
SELL
Open market or private sale
$1,288,059
$33.47 p/Share
38,484
Reduced 6.66%
539,493
Ordinary Shares
Feb 23
2023
BUY
Grant, award, or other acquisition
-
177,414
Added 23.49%
577,977
Ordinary Shares
Dec 12
2022
SELL
Open market or private sale
$96,009
$26.34 p/Share
3,645
Reduced 0.9%
400,563
Ordinary Shares
Sep 12
2022
SELL
Open market or private sale
$107,810
$29.61 p/Share
3,641
Reduced 0.89%
404,208
Ordinary Shares
Jun 13
2022
SELL
Open market or private sale
$86,241
$23.66 p/Share
3,645
Reduced 0.89%
407,849
Ordinary Shares
Mar 11
2022
SELL
Open market or private sale
$61,679
$26.37 p/Share
2,339
Reduced 0.57%
411,494
Ordinary Shares