Aug 15
2024
BUY
Grant, award, or other acquisition
-
15,797
Added 6.54%
225,755
Ordinary Shares
Jun 17
2024
SELL
Open market or private sale
$220,258
$31.3 p/Share
7,037
Reduced 3.24%
209,958
Ordinary Shares
Jun 12
2024
SELL
Open market or private sale
$820,118
$32.13 p/Share
25,525
Reduced 11.91%
188,844
Ordinary Shares
Jun 12
2024
BUY
Grant, award, or other acquisition
-
28,151
Added 11.48%
216,995
Ordinary Shares
Jun 11
2024
SELL
Open market or private sale
$327,892
$32.2 p/Share
10,183
Reduced 5.85%
164,023
Ordinary Shares
Jun 11
2024
BUY
Grant, award, or other acquisition
-
50,346
Added 19.02%
214,369
Ordinary Shares
Jun 04
2024
SELL
Open market or private sale
$369,313
$32.53 p/Share
11,353
Reduced 6.12%
174,206
Ordinary Shares
May 09
2024
SELL
Open market or private sale
$899,810
$28.65 p/Share
31,407
Reduced 14.48%
185,559
Ordinary Shares
May 08
2024
BUY
Grant, award, or other acquisition
-
62,156
Added 22.27%
216,966
Ordinary Shares
Mar 07
2024
SELL
Open market or private sale
$1,323,554
$30.51 p/Share
43,381
Reduced 21.89%
154,810
Ordinary Shares
Jun 16
2023
SELL
Open market or private sale
$47,989
$26.81 p/Share
1,790
Reduced 1.02%
173,061
Ordinary Shares
Jun 15
2023
SELL
Open market or private sale
$48,006
$26.67 p/Share
1,800
Reduced 1.02%
174,851
Ordinary Shares
Jun 14
2023
BUY
Grant, award, or other acquisition
-
33,783
Added 16.05%
176,651
Ordinary Shares
Jun 12
2023
SELL
Open market or private sale
$199,105
$26.59 p/Share
7,488
Reduced 4.98%
142,868
Ordinary Shares
Jun 09
2023
SELL
Open market or private sale
$478,969
$26.33 p/Share
18,191
Reduced 10.79%
150,356
Ordinary Shares
Jun 08
2023
SELL
Open market or private sale
$479,013
$26.44 p/Share
18,117
Reduced 9.71%
168,547
Ordinary Shares
Jun 07
2023
SELL
Open market or private sale
$479,115
$26.51 p/Share
18,073
Reduced 8.83%
186,664
Ordinary Shares
Jun 06
2023
SELL
Open market or private sale
$225,060
$26.1 p/Share
8,623
Reduced 8.38%
94,241
Ordinary Shares
Jun 06
2023
BUY
Grant, award, or other acquisition
-
110,496
Added 35.05%
204,737
Ordinary Shares
Jun 02
2023
SELL
Open market or private sale
$214,842
$26.07 p/Share
8,241
Reduced 7.42%
102,864
Ordinary Shares
Nov 30
2022
SELL
Open market or private sale
$264,722
$21.39 p/Share
12,376
Reduced 10.02%
111,105
Ordinary Shares
Nov 25
2022
SELL
Open market or private sale
$36,288
$21.0 p/Share
1,728
Reduced 1.38%
123,481
Ordinary Shares
Nov 23
2022
SELL
Open market or private sale
$39,816
$21.0 p/Share
1,896
Reduced 1.49%
125,209
Ordinary Shares
Nov 11
2022
SELL
Open market or private sale
$244,698
$20.11 p/Share
12,168
Reduced 8.74%
127,105
Ordinary Shares
Nov 10
2022
SELL
Open market or private sale
$1,760
$20.0 p/Share
88
Reduced 0.06%
139,273
Ordinary Shares