Oct 04
2024
SELL
Payment of exercise price or tax liability
$80,122
$32.57 p/Share
2,460
Reduced 1.86%
129,471
Ordinary Shares
Aug 30
2024
SELL
Payment of exercise price or tax liability
$85,878
$34.91 p/Share
2,460
Reduced 1.83%
131,931
Ordinary Shares
Jul 05
2024
SELL
Payment of exercise price or tax liability
$77,809
$31.63 p/Share
2,460
Reduced 1.8%
134,391
Ordinary Shares
May 31
2024
SELL
Payment of exercise price or tax liability
$51,436
$26.07 p/Share
1,973
Reduced 1.42%
136,851
Ordinary Shares
Apr 05
2024
SELL
Payment of exercise price or tax liability
$32,509
$21.36 p/Share
1,522
Reduced 1.08%
138,824
Ordinary Shares
Mar 01
2024
SELL
Payment of exercise price or tax liability
$34,199
$22.47 p/Share
1,522
Reduced 1.07%
140,346
Ordinary Shares
Jan 05
2024
SELL
Payment of exercise price or tax liability
$115,382
$17.53 p/Share
6,582
Reduced 4.43%
141,868
Ordinary Shares
Dec 01
2023
SELL
Open market or private sale
$113,875
$18.22 p/Share
6,250
Reduced 4.04%
148,450
Ordinary Shares
Oct 12
2023
SELL
Open market or private sale
$624,400
$15.61 p/Share
40,000
Reduced 20.54%
154,700
Ordinary Shares
Sep 27
2023
SELL
Open market or private sale
$473,698
$15.05 p/Share
31,475
Reduced 13.92%
194,700
Ordinary Shares
Sep 25
2023
SELL
Open market or private sale
$45,375
$15.0 p/Share
3,025
Reduced 1.32%
226,175
Ordinary Shares
Sep 22
2023
SELL
Open market or private sale
$82,500
$15.0 p/Share
5,500
Reduced 2.34%
229,200
Ordinary Shares
Sep 07
2023
SELL
Open market or private sale
$658,400
$16.46 p/Share
40,000
Reduced 14.56%
234,700
Ordinary Shares
Sep 01
2023
SELL
Open market or private sale
$105,062
$16.81 p/Share
6,250
Reduced 2.22%
274,700
Ordinary Shares
Aug 24
2023
SELL
Open market or private sale
$610,800
$15.27 p/Share
40,000
Reduced 12.46%
280,950
Ordinary Shares
Aug 22
2023
SELL
Open market or private sale
$298,946
$15.3 p/Share
19,539
Reduced 5.74%
320,950
Ordinary Shares
Aug 15
2023
SELL
Open market or private sale
$283,103
$15.01 p/Share
18,861
Reduced 5.25%
340,489
Ordinary Shares
Aug 10
2023
SELL
Open market or private sale
$24,032
$15.02 p/Share
1,600
Reduced 0.44%
359,350
Ordinary Shares
Jul 27
2023
SELL
Open market or private sale
$686,000
$17.15 p/Share
40,000
Reduced 9.98%
360,950
Ordinary Shares
Jul 13
2023
SELL
Open market or private sale
$691,600
$17.29 p/Share
40,000
Reduced 9.07%
400,950
Ordinary Shares
Jun 29
2023
SELL
Open market or private sale
$703,199
$17.58 p/Share
40,000
Reduced 8.32%
440,950
Ordinary Shares
Jun 15
2023
SELL
Open market or private sale
$706,400
$17.66 p/Share
40,000
Reduced 7.68%
480,950
Ordinary Shares
Jun 14
2023
-
360,000
Added 40.86%
520,950
Ordinary Shares
Jun 06
2023
-
11,188,602
Reduced 98.58%
160,950
Ordinary Shares
Jun 01
2023
SELL
Open market or private sale
$5,129,917
$15.86 p/Share
323,450
Reduced 2.85%
11,029,552
Ordinary Shares