Feb 26
2025
SELL
Payment of exercise price or tax liability
$634,320
$12.01 p/Share
52,816
Reduced 3.16%
1,620,751
Ordinary Shares
Feb 26
2025
BUY
Exercise of conversion of derivative security
-
104,009
Added 5.85%
1,673,567
Ordinary Shares
Feb 24
2025
SELL
Payment of exercise price or tax liability
$442,586
$11.74 p/Share
37,699
Reduced 2.35%
1,569,558
Ordinary Shares
Feb 24
2025
BUY
Exercise of conversion of derivative security
-
74,239
Added 4.42%
1,607,257
Ordinary Shares
Feb 23
2025
SELL
Payment of exercise price or tax liability
$745,390
$11.64 p/Share
64,037
Reduced 4.01%
1,533,018
Ordinary Shares
Feb 23
2025
BUY
Exercise of conversion of derivative security
-
124,564
Added 7.24%
1,597,055
Ordinary Shares
Feb 24
2024
SELL
Payment of exercise price or tax liability
$383,834
$9.82 p/Share
39,087
Reduced 2.59%
1,472,491
Ordinary Shares
Feb 24
2024
BUY
Exercise of conversion of derivative security
-
74,239
Added 4.68%
1,511,578
Ordinary Shares
Feb 23
2024
SELL
Payment of exercise price or tax liability
$649,259
$9.82 p/Share
66,116
Reduced 4.4%
1,437,339
Ordinary Shares
Feb 23
2024
BUY
Exercise of conversion of derivative security
-
124,564
Added 7.65%
1,503,455
Ordinary Shares
Mar 03
2023
SELL
Payment of exercise price or tax liability
$247,618
$12.88 p/Share
19,225
Reduced 1.38%
1,378,891
Ordinary Shares
Mar 03
2023
BUY
Exercise of conversion of derivative security
-
36,514
Added 2.55%
1,398,116
Ordinary Shares
Feb 24
2023
SELL
Payment of exercise price or tax liability
$515,487
$12.98 p/Share
39,714
Reduced 2.83%
1,361,602
Ordinary Shares
Feb 24
2023
BUY
Exercise of conversion of derivative security
-
74,239
Added 5.03%
1,401,316
Ordinary Shares
Apr 01
2022
SELL
Open market or private sale
$2,995,570
$20.6 p/Share
145,416
Reduced 9.88%
1,327,077
Ordinary Shares
Mar 07
2022
SELL
Payment of exercise price or tax liability
$743,832
$18.89 p/Share
39,377
Reduced 2.6%
1,472,493
Ordinary Shares
Mar 07
2022
BUY
Grant, award, or other acquisition
-
74,789
Added 4.71%
1,511,870
Ordinary Shares
Feb 15
2022
SELL
Open market or private sale
$4,087,510
$21.94 p/Share
186,304
Reduced 11.48%
1,437,081
Ordinary Shares
Feb 15
2022
BUY
Exercise of conversion of derivative security
$266,300
$10.0 p/Share
26,630
Added 1.61%
1,623,385
Ordinary Shares
Jan 01
2022
SELL
Payment of exercise price or tax liability
$16,531,970
$22.24 p/Share
743,344
Reduced 31.77%
1,596,755
Ordinary Shares
Jan 01
2022
BUY
Exercise of conversion of derivative security
-
1,411,232
Added 37.62%
2,340,099
Ordinary Shares
Oct 04
2021
SELL
Open market or private sale
$32,593
$18.84 p/Share
1,730
Reduced 0.19%
928,867
Ordinary Shares
Oct 01
2021
SELL
Payment of exercise price or tax liability
$116,201
$18.73 p/Share
6,204
Reduced 0.63%
979,483
Ordinary Shares
Oct 01
2021
SELL
Open market or private sale
$917,590
$18.77 p/Share
48,886
Reduced 4.99%
930,597
Ordinary Shares
Oct 01
2021
BUY
Exercise of conversion of derivative security
$79,600
$10.0 p/Share
7,960
Added 0.8%
985,687
Ordinary Shares