Jun 17
2024
SELL
Open market or private sale
$247,113
$31.3 p/Share
7,895
Reduced 2.22%
346,943
Ordinary Shares
Jun 12
2024
SELL
Open market or private sale
$933,087
$32.13 p/Share
29,041
Reduced 8.41%
316,130
Ordinary Shares
Jun 12
2024
BUY
Grant, award, or other acquisition
-
38,708
Added 9.84%
354,838
Ordinary Shares
Jun 11
2024
SELL
Open market or private sale
$391,197
$32.2 p/Share
12,149
Reduced 4.13%
281,878
Ordinary Shares
Jun 11
2024
BUY
Grant, award, or other acquisition
-
63,293
Added 15.5%
345,171
Ordinary Shares
Jun 10
2024
SELL
Open market or private sale
$6,530,000
$32.65 p/Share
200,000
Reduced 40.48%
294,027
Ordinary Shares
Jun 04
2024
SELL
Open market or private sale
$446,474
$32.53 p/Share
13,725
Reduced 2.7%
494,027
Ordinary Shares
May 09
2024
SELL
Open market or private sale
$1,023,750
$28.65 p/Share
35,733
Reduced 6.57%
507,752
Ordinary Shares
May 08
2024
BUY
Grant, award, or other acquisition
-
78,138
Added 12.57%
543,485
Ordinary Shares
Sep 18
2023
SELL
Open market or private sale
$1,376,457
$25.72 p/Share
53,517
Reduced 11.04%
431,350
Ordinary Shares
Jun 14
2023
BUY
Grant, award, or other acquisition
-
46,452
Added 8.74%
484,867
Ordinary Shares
Jun 12
2023
SELL
Open market or private sale
$276,190
$26.59 p/Share
10,387
Reduced 2.31%
438,415
Ordinary Shares
Jun 09
2023
SELL
Open market or private sale
$1,204,334
$26.33 p/Share
45,740
Reduced 9.25%
448,802
Ordinary Shares
Jun 08
2023
SELL
Open market or private sale
$1,204,394
$26.44 p/Share
45,552
Reduced 8.43%
494,542
Ordinary Shares
Jun 07
2023
SELL
Open market or private sale
$1,204,746
$26.51 p/Share
45,445
Reduced 7.76%
540,094
Ordinary Shares
Jun 06
2023
BUY
Grant, award, or other acquisition
-
271,244
Added 31.66%
585,539
Ordinary Shares
Jun 02
2023
SELL
Open market or private sale
$325,953
$26.07 p/Share
12,503
Reduced 3.83%
314,295
Ordinary Shares
Sep 16
2022
SELL
Open market or private sale
$1,003,151
$17.64 p/Share
56,868
Reduced 14.82%
326,798
Ordinary Shares
Jun 10
2022
SELL
Open market or private sale
$178,520
$16.33 p/Share
10,932
Reduced 2.77%
383,666
Ordinary Shares
Jun 01
2022
BUY
Grant, award, or other acquisition
-
73,442
Added 15.69%
394,598
Ordinary Shares
Sep 16
2021
SELL
Open market or private sale
$1,057,211
$18.99 p/Share
55,672
Reduced 14.77%
321,156
Ordinary Shares
Jun 09
2021
BUY
Grant, award, or other acquisition
-
60,373
Added 13.81%
376,828
Ordinary Shares