Mar 11
2024
SELL
Open market or private sale
$211,700
$21.17 p/Share
10,000
Reduced 0.33%
3,065,968
Ordinary Shares
Mar 01
2024
SELL
Payment of exercise price or tax liability
$50,108
$22.47 p/Share
2,230
Reduced 0.07%
3,075,968
Ordinary Shares
Feb 12
2024
SELL
Open market or private sale
$224,800
$22.48 p/Share
10,000
Reduced 0.32%
3,078,198
Ordinary Shares
Jan 16
2024
SELL
Open market or private sale
$194,400
$19.44 p/Share
10,000
Reduced 0.32%
3,088,198
Ordinary Shares
Jan 05
2024
SELL
Payment of exercise price or tax liability
$165,027
$17.53 p/Share
9,414
Reduced 0.3%
3,098,198
Ordinary Shares
Dec 11
2023
SELL
Open market or private sale
$179,600
$17.96 p/Share
10,000
Reduced 0.32%
3,107,612
Ordinary Shares
Dec 01
2023
SELL
Payment of exercise price or tax liability
$41,229
$19.07 p/Share
2,162
Reduced 0.07%
3,117,612
Ordinary Shares
Nov 29
2023
-
50,000
Reduced 1.58%
3,119,774
Ordinary Shares
Nov 16
2023
SELL
Open market or private sale
$174,790
$17.5 p/Share
9,988
Reduced 0.31%
3,169,774
Ordinary Shares
Nov 15
2023
SELL
Open market or private sale
$210
$17.5 p/Share
12
Reduced 0.0%
3,179,762
Ordinary Shares
Oct 09
2023
SELL
Open market or private sale
$83,200
$16.64 p/Share
5,000
Reduced 0.16%
3,179,774
Ordinary Shares
Sep 08
2023
SELL
Open market or private sale
$80,550
$16.11 p/Share
5,000
Reduced 0.16%
3,184,774
Ordinary Shares
Sep 01
2023
SELL
Payment of exercise price or tax liability
$36,343
$16.81 p/Share
2,162
Reduced 0.07%
3,189,774
Ordinary Shares
Aug 08
2023
SELL
Open market or private sale
$77,050
$15.41 p/Share
5,000
Reduced 0.16%
3,191,936
Ordinary Shares
Jul 07
2023
SELL
Open market or private sale
$82,000
$16.4 p/Share
5,000
Reduced 0.16%
3,196,936
Ordinary Shares
Jun 08
2023
SELL
Open market or private sale
$79,850
$15.97 p/Share
5,000
Reduced 0.16%
3,201,936
Ordinary Shares
Jun 01
2023
SELL
Payment of exercise price or tax liability
$35,742
$16.54 p/Share
2,161
Reduced 0.07%
3,206,936
Ordinary Shares
May 30
2023
SELL
Open market or private sale
$75,000
$15.0 p/Share
5,000
Reduced 0.16%
3,209,097
Ordinary Shares
May 26
2023
SELL
Open market or private sale
$135,000
$13.5 p/Share
10,000
Reduced 0.31%
3,214,097
Ordinary Shares
Mar 01
2023
SELL
Open market or private sale
$26,987
$10.42 p/Share
2,590
Reduced 0.08%
3,126,298
Ordinary Shares
Feb 08
2023
SELL
Open market or private sale
$91,900
$18.38 p/Share
5,000
Reduced 0.16%
3,128,888
Ordinary Shares
Jan 31
2023
-
50,000
Reduced 1.7%
2,895,840
Ordinary Shares
Jan 17
2023
SELL
Open market or private sale
$75,000
$15.0 p/Share
5,000
Reduced 0.16%
3,133,888
Ordinary Shares
Jan 05
2023
BUY
Grant, award, or other acquisition
-
100,000
Added 3.01%
3,224,097
Ordinary Shares
Dec 08
2022
SELL
Open market or private sale
$75,100
$15.02 p/Share
5,000
Reduced 0.15%
3,330,119
Ordinary Shares