Jul 17
2023
SELL
Open market or private sale
$1,362,600
$30.28 p/Share
45,000
Reduced 0.63%
7,148,840
Ordinary Shares
Jul 10
2023
SELL
Open market or private sale
$941,850
$26.91 p/Share
35,000
Reduced 0.48%
7,193,840
Ordinary Shares
Jun 28
2023
SELL
Open market or private sale
$840,000
$28.0 p/Share
30,000
Reduced 0.41%
7,228,840
Ordinary Shares
Jun 14
2023
SELL
Open market or private sale
$819,300
$27.31 p/Share
30,000
Reduced 0.41%
7,258,840
Ordinary Shares
Jun 09
2023
SELL
Open market or private sale
$484,716
$26.06 p/Share
18,600
Reduced 0.25%
7,288,840
Ordinary Shares
Jun 08
2023
SELL
Open market or private sale
$378,600
$25.24 p/Share
15,000
Reduced 0.2%
7,307,440
Ordinary Shares
Jun 07
2023
SELL
Open market or private sale
$36,456
$26.04 p/Share
1,400
Reduced 0.02%
7,322,440
Ordinary Shares
Jun 06
2023
SELL
Open market or private sale
$513,200
$25.66 p/Share
20,000
Reduced 0.27%
7,323,840
Ordinary Shares
May 15
2023
BUY
Grant, award, or other acquisition
-
87,298
Added 1.17%
7,343,840
Ordinary Shares
May 08
2023
SELL
Open market or private sale
$320,250
$21.35 p/Share
15,000
Reduced 0.21%
7,256,542
Ordinary Shares
Apr 10
2023
SELL
Open market or private sale
$310,500
$20.7 p/Share
15,000
Reduced 0.21%
7,271,542
Ordinary Shares
Mar 08
2023
SELL
Open market or private sale
$318,750
$21.25 p/Share
15,000
Reduced 0.21%
7,286,542
Ordinary Shares
Feb 10
2023
SELL
Open market or private sale
$45,402
$24.15 p/Share
1,880
Reduced 0.03%
7,301,542
Ordinary Shares
Feb 08
2023
SELL
Open market or private sale
$798,523
$24.11 p/Share
33,120
Reduced 0.45%
7,303,422
Ordinary Shares
Jan 24
2023
SELL
Open market or private sale
$745,000
$25.0 p/Share
29,800
Reduced 0.4%
7,336,542
Ordinary Shares
Jan 17
2023
SELL
Open market or private sale
$461,000
$23.05 p/Share
20,000
Reduced 0.27%
7,366,342
Ordinary Shares
Jan 09
2023
SELL
Open market or private sale
$328,950
$21.93 p/Share
15,000
Reduced 0.2%
7,386,342
Ordinary Shares
Dec 13
2022
SELL
Open market or private sale
$5,008
$25.04 p/Share
200
Reduced 0.0%
7,401,342
Ordinary Shares
Nov 09
2022
SELL
Open market or private sale
$402,000
$20.1 p/Share
20,000
Reduced 0.27%
7,401,542
Ordinary Shares
May 16
2022
BUY
Grant, award, or other acquisition
-
82,759
Added 1.1%
7,421,542
Ordinary Shares
Apr 04
2022
SELL
Open market or private sale
$2,074
$28.03 p/Share
74
Reduced 0.0%
7,338,783
Ordinary Shares
May 13
2021
BUY
Grant, award, or other acquisition
-
34,100
Added 0.46%
7,338,857
Ordinary Shares
Feb 17
2021
SELL
Open market or private sale
$3,325,500
$66.51 p/Share
50,000
Reduced 0.68%
7,304,757
Ordinary Shares