Jun 13
2024
SELL
Open market or private sale
$1,180,042
$33.96 p/Share
34,748
Reduced 5.85%
559,034
Ordinary Shares
Jun 03
2024
SELL
Open market or private sale
$632,594
$31.15 p/Share
20,308
Reduced 3.31%
593,782
Ordinary Shares
May 20
2024
BUY
Grant, award, or other acquisition
-
91,742
Added 13.0%
614,090
Ordinary Shares
Apr 05
2024
SELL
Open market or private sale
$255,600
$42.6 p/Share
6,000
Reduced 1.14%
522,348
Ordinary Shares
Mar 06
2024
SELL
Open market or private sale
$304,702
$42.15 p/Share
7,229
Reduced 1.35%
528,348
Ordinary Shares
Mar 04
2024
SELL
Open market or private sale
$183,372
$43.89 p/Share
4,178
Reduced 0.77%
535,577
Ordinary Shares
Feb 05
2024
SELL
Open market or private sale
$212,400
$35.4 p/Share
6,000
Reduced 1.1%
539,755
Ordinary Shares
Jan 05
2024
SELL
Open market or private sale
$188,040
$31.34 p/Share
6,000
Reduced 1.09%
545,755
Ordinary Shares
Dec 06
2023
SELL
Open market or private sale
$214,803
$29.0 p/Share
7,407
Reduced 1.32%
551,755
Ordinary Shares
Dec 04
2023
SELL
Open market or private sale
$112,080
$28.02 p/Share
4,000
Reduced 0.71%
559,162
Ordinary Shares
Nov 06
2023
SELL
Open market or private sale
$161,340
$26.89 p/Share
6,000
Reduced 1.05%
563,162
Ordinary Shares
Oct 05
2023
SELL
Open market or private sale
$146,040
$24.34 p/Share
6,000
Reduced 1.04%
569,162
Ordinary Shares
Sep 07
2023
SELL
Open market or private sale
$207,891
$28.3 p/Share
7,346
Reduced 1.26%
575,162
Ordinary Shares
Sep 05
2023
SELL
Open market or private sale
$117,391
$28.9 p/Share
4,062
Reduced 0.69%
582,508
Ordinary Shares
Aug 07
2023
SELL
Open market or private sale
$112,851
$28.73 p/Share
3,928
Reduced 0.67%
586,570
Ordinary Shares
Jul 05
2023
SELL
Open market or private sale
$314,541
$26.99 p/Share
11,654
Reduced 1.94%
590,498
Ordinary Shares
Jun 12
2023
SELL
Open market or private sale
$848,017
$26.02 p/Share
32,591
Reduced 5.13%
602,152
Ordinary Shares
Jun 02
2023
SELL
Open market or private sale
$267,780
$23.79 p/Share
11,256
Reduced 1.74%
634,743
Ordinary Shares
May 15
2023
BUY
Grant, award, or other acquisition
-
174,596
Added 21.28%
645,999
Ordinary Shares
Mar 02
2023
SELL
Open market or private sale
$35,988
$22.72 p/Share
1,584
Reduced 0.33%
471,403
Ordinary Shares
Dec 02
2022
SELL
Open market or private sale
$71,443
$22.34 p/Share
3,198
Reduced 0.67%
471,737
Ordinary Shares
Sep 02
2022
SELL
Open market or private sale
$20,820
$19.81 p/Share
1,051
Reduced 0.22%
474,935
Ordinary Shares
Jun 01
2022
SELL
Open market or private sale
$82,130
$19.55 p/Share
4,201
Reduced 0.87%
475,986
Ordinary Shares
Mar 16
2022
SELL
Open market or private sale
$343,950
$22.93 p/Share
15,000
Reduced 3.03%
480,187
Ordinary Shares
Mar 09
2022
SELL
Open market or private sale
$372,900
$24.86 p/Share
15,000
Reduced 2.94%
495,187
Ordinary Shares