Apr 23
2024
SELL
Open market or private sale
$1,365,000
$39.0 p/Share
35,000
Reduced 0.75%
4,654,432
Ordinary Shares
Mar 19
2024
SELL
Open market or private sale
$1,489,600
$42.56 p/Share
35,000
Reduced 0.74%
4,689,432
Ordinary Shares
Feb 20
2024
SELL
Open market or private sale
$1,501,500
$42.9 p/Share
35,000
Reduced 0.74%
4,724,432
Ordinary Shares
Feb 15
2024
SELL
Open market or private sale
$7,026,000
$46.84 p/Share
150,000
Reduced 3.06%
4,759,432
Ordinary Shares
Jan 23
2024
SELL
Open market or private sale
$1,201,900
$34.34 p/Share
35,000
Reduced 0.71%
4,909,432
Ordinary Shares
Dec 19
2023
SELL
Open market or private sale
$1,125,599
$32.16 p/Share
35,000
Reduced 0.7%
4,944,432
Ordinary Shares
Nov 22
2023
-
40,000
Reduced 0.8%
4,979,432
Ordinary Shares
Nov 21
2023
SELL
Open market or private sale
$932,050
$26.63 p/Share
35,000
Reduced 0.69%
5,019,432
Ordinary Shares
Oct 17
2023
SELL
Open market or private sale
$833,350
$23.81 p/Share
35,000
Reduced 0.69%
5,054,432
Ordinary Shares
Sep 19
2023
SELL
Open market or private sale
$925,400
$26.44 p/Share
35,000
Reduced 0.68%
5,089,432
Ordinary Shares
Aug 22
2023
SELL
Open market or private sale
$952,700
$27.22 p/Share
35,000
Reduced 0.68%
5,124,432
Ordinary Shares
Jul 17
2023
SELL
Open market or private sale
$3,027,000
$30.27 p/Share
100,000
Reduced 1.9%
5,159,432
Ordinary Shares
Jul 12
2023
SELL
Open market or private sale
$1,256,400
$27.92 p/Share
45,000
Reduced 0.85%
5,259,432
Ordinary Shares
Jun 14
2023
SELL
Open market or private sale
$1,212,750
$26.95 p/Share
45,000
Reduced 0.84%
5,304,432
Ordinary Shares
May 17
2023
SELL
Open market or private sale
$1,002,150
$22.27 p/Share
45,000
Reduced 0.83%
5,349,432
Ordinary Shares
May 15
2023
BUY
Grant, award, or other acquisition
-
87,298
Added 1.59%
5,394,432
Ordinary Shares
Apr 12
2023
SELL
Open market or private sale
$930,150
$20.67 p/Share
45,000
Reduced 0.84%
5,307,134
Ordinary Shares
Apr 05
2023
SELL
Open market or private sale
$295,430
$20.07 p/Share
14,720
Reduced 0.27%
5,352,134
Ordinary Shares
Apr 04
2023
SELL
Open market or private sale
$5,600
$20.0 p/Share
280
Reduced 0.01%
5,366,854
Ordinary Shares
Mar 15
2023
SELL
Open market or private sale
$555,300
$18.51 p/Share
30,000
Reduced 0.56%
5,367,134
Ordinary Shares
Feb 22
2023
-
35,000
Reduced 0.64%
5,397,134
Ordinary Shares
Feb 17
2023
SELL
Open market or private sale
$1,039,950
$23.11 p/Share
45,000
Reduced 0.82%
5,432,134
Ordinary Shares
Jan 18
2023
SELL
Open market or private sale
$1,035,900
$23.02 p/Share
45,000
Reduced 0.81%
5,477,134
Ordinary Shares
Dec 14
2022
SELL
Open market or private sale
$1,051,200
$23.36 p/Share
45,000
Reduced 0.81%
5,522,134
Ordinary Shares
Nov 16
2022
SELL
Open market or private sale
$1,073,700
$23.86 p/Share
45,000
Reduced 0.8%
5,567,134
Ordinary Shares