Aug 25
2023
SELL
Open market or private sale
$47,538
$28.5 p/Share
1,668
Reduced 1.17%
140,947
Ordinary Shares
Jun 05
2023
SELL
Open market or private sale
$66,808
$33.81 p/Share
1,976
Reduced 1.37%
142,615
Ordinary Shares
May 25
2023
SELL
Open market or private sale
$37,483
$31.82 p/Share
1,178
Reduced 0.81%
144,591
Ordinary Shares
May 12
2023
SELL
Open market or private sale
$577,076
$32.01 p/Share
18,028
Reduced 11.01%
145,769
Ordinary Shares
Mar 03
2023
SELL
Open market or private sale
$3,995
$32.22 p/Share
124
Reduced 0.08%
163,797
Ordinary Shares
Feb 27
2023
SELL
Open market or private sale
$845,056
$33.61 p/Share
25,143
Reduced 13.3%
163,921
Ordinary Shares
Feb 23
2023
BUY
Grant, award, or other acquisition
-
46,850
Added 19.86%
189,064
Ordinary Shares
Dec 05
2022
SELL
Open market or private sale
$3,628
$27.08 p/Share
134
Reduced 0.09%
142,214
Ordinary Shares
Nov 29
2022
SELL
Open market or private sale
$52,960
$26.48 p/Share
2,000
Reduced 1.39%
142,348
Ordinary Shares
Nov 22
2022
SELL
Open market or private sale
$117,045
$26.01 p/Share
4,500
Reduced 3.02%
144,348
Ordinary Shares
Nov 18
2022
SELL
Open market or private sale
$82,181
$26.51 p/Share
3,100
Reduced 2.04%
148,848
Ordinary Shares
Oct 25
2022
SELL
Open market or private sale
$1,055
$26.37 p/Share
40
Reduced 0.03%
151,948
Ordinary Shares
Sep 06
2022
SELL
Open market or private sale
$3,666
$27.36 p/Share
134
Reduced 0.09%
151,988
Ordinary Shares
Aug 15
2022
SELL
Open market or private sale
$428,550
$28.57 p/Share
15,000
Reduced 8.98%
152,122
Ordinary Shares
Jul 25
2022
SELL
Open market or private sale
$934
$23.34 p/Share
40
Reduced 0.02%
167,122
Ordinary Shares
Jun 03
2022
SELL
Open market or private sale
$3,532
$26.36 p/Share
134
Reduced 0.08%
167,162
Ordinary Shares
Apr 25
2022
SELL
Open market or private sale
$996
$24.91 p/Share
40
Reduced 0.02%
167,296
Ordinary Shares
Mar 03
2022
SELL
Open market or private sale
$8,682
$31.57 p/Share
275
Reduced 0.16%
167,336
Ordinary Shares
Feb 24
2022
BUY
Grant, award, or other acquisition
-
49,304
Added 22.73%
167,611
Ordinary Shares
Jan 25
2022
SELL
Open market or private sale
$4,091
$32.73 p/Share
125
Reduced 0.11%
118,307
Ordinary Shares
Dec 16
2021
SELL
Open market or private sale
$441,283
$41.0 p/Share
10,763
Reduced 8.33%
118,432
Ordinary Shares
Dec 16
2021
BUY
Exercise of conversion of derivative security
$316,474
$41.01 p/Share
7,717
Added 5.76%
126,149
Ordinary Shares
Oct 25
2021
SELL
Open market or private sale
$1,390
$34.75 p/Share
40
Reduced 0.03%
121,478
Ordinary Shares
Jul 26
2021
SELL
Open market or private sale
$1,545
$39.62 p/Share
39
Reduced 0.03%
121,518
Ordinary Shares
May 07
2021
SELL
Open market or private sale
$2,058,229
$38.54 p/Share
53,405
Reduced 30.52%
121,557
Ordinary Shares