Feb 19
2025
SELL
Open market or private sale
$579,436
$40.52 p/Share
14,300
Reduced 4.46%
306,277
Ordinary Shares
Dec 09
2024
SELL
Open market or private sale
$296,589
$31.05 p/Share
9,552
Reduced 2.89%
320,577
Ordinary Shares
Dec 06
2024
SELL
Open market or private sale
$782,250
$31.29 p/Share
25,000
Reduced 7.04%
330,129
Ordinary Shares
Dec 04
2024
SELL
Open market or private sale
$796,500
$31.86 p/Share
25,000
Reduced 6.58%
355,129
Ordinary Shares
May 21
2024
BUY
Grant, award, or other acquisition
-
4,614
Added 1.2%
380,129
Ordinary Shares
Feb 26
2024
SELL
Open market or private sale
$210,204
$43.82 p/Share
4,797
Reduced 1.26%
375,515
Ordinary Shares
Feb 22
2024
SELL
Open market or private sale
$1,957,050
$43.49 p/Share
45,000
Reduced 10.58%
380,312
Ordinary Shares
Feb 20
2024
BUY
Other acquisition or disposition
-
95,953
Added 18.41%
425,312
Ordinary Shares
Nov 27
2023
SELL
Open market or private sale
$129,342
$27.23 p/Share
4,750
Reduced 1.42%
329,359
Ordinary Shares
Nov 24
2023
SELL
Open market or private sale
$134,300
$26.86 p/Share
5,000
Reduced 1.47%
334,109
Ordinary Shares
Nov 22
2023
SELL
Open market or private sale
$134,400
$26.88 p/Share
5,000
Reduced 1.45%
339,109
Ordinary Shares
Nov 20
2023
SELL
Open market or private sale
$135,300
$27.06 p/Share
5,000
Reduced 1.43%
344,109
Ordinary Shares
Nov 15
2023
SELL
Open market or private sale
$34,462
$27.57 p/Share
1,250
Reduced 0.36%
349,109
Ordinary Shares
Nov 07
2023
BUY
Other acquisition or disposition
-
95,953
Added 21.5%
350,359
Ordinary Shares
Sep 07
2023
SELL
Open market or private sale
$421,354
$28.58 p/Share
14,743
Reduced 5.48%
254,406
Ordinary Shares
Sep 06
2023
SELL
Open market or private sale
$182,391
$29.15 p/Share
6,257
Reduced 2.27%
269,149
Ordinary Shares
Aug 07
2023
BUY
Other acquisition or disposition
-
95,953
Added 25.84%
275,406
Ordinary Shares
May 16
2023
BUY
Grant, award, or other acquisition
-
7,826
Added 4.18%
179,453
Ordinary Shares
May 11
2023
BUY
Other acquisition or disposition
-
78,639
Added 31.42%
171,627
Ordinary Shares
Feb 15
2023
BUY
Other acquisition or disposition
-
78,639
Added 45.82%
92,988
Ordinary Shares
May 17
2022
BUY
Grant, award, or other acquisition
-
9,552
Added 39.96%
14,349
Ordinary Shares
May 14
2021
BUY
Grant, award, or other acquisition
-
4,797
Added 50.0%
4,797
Ordinary Shares