Mar 07
2023
SELL
Payment of exercise price or tax liability
$123,918
$12.55 p/Share
9,874
Reduced 2.82%
340,750
Ordinary Shares
Mar 07
2023
BUY
Exercise of conversion of derivative security
-
21,007
Added 5.65%
350,624
Ordinary Shares
Mar 03
2023
SELL
Payment of exercise price or tax liability
$126,314
$12.88 p/Share
9,807
Reduced 2.89%
329,617
Ordinary Shares
Mar 03
2023
BUY
Exercise of conversion of derivative security
-
20,865
Added 5.79%
339,424
Ordinary Shares
Feb 27
2023
SELL
Payment of exercise price or tax liability
$134,674
$12.89 p/Share
10,448
Reduced 3.18%
318,559
Ordinary Shares
Feb 27
2023
BUY
Exercise of conversion of derivative security
-
22,229
Added 6.33%
329,007
Ordinary Shares
Feb 25
2023
SELL
Payment of exercise price or tax liability
$373,590
$12.98 p/Share
28,782
Reduced 8.58%
306,778
Ordinary Shares
Feb 25
2023
BUY
Exercise of conversion of derivative security
-
61,237
Added 15.43%
335,560
Ordinary Shares
Feb 24
2023
SELL
Payment of exercise price or tax liability
$240,039
$12.98 p/Share
18,493
Reduced 6.32%
274,323
Ordinary Shares
Feb 24
2023
BUY
Exercise of conversion of derivative security
-
39,346
Added 11.85%
292,816
Ordinary Shares
Jun 15
2022
BUY
Exercise of conversion of derivative security
$150,000
$10.0 p/Share
15,000
Added 5.59%
253,470
Ordinary Shares
Mar 07
2022
SELL
Payment of exercise price or tax liability
$629,226
$18.89 p/Share
33,310
Reduced 12.26%
238,470
Ordinary Shares
Mar 07
2022
BUY
Grant, award, or other acquisition
-
49,860
Added 15.99%
261,905
Ordinary Shares
Mar 07
2022
BUY
Exercise of conversion of derivative security
-
21,009
Added 8.65%
221,920
Ordinary Shares
Feb 27
2022
SELL
Payment of exercise price or tax liability
$241,558
$23.12 p/Share
10,448
Reduced 4.94%
200,911
Ordinary Shares
Feb 27
2022
BUY
Exercise of conversion of derivative security
-
22,229
Added 9.52%
211,359
Ordinary Shares
Feb 25
2022
SELL
Payment of exercise price or tax liability
$665,440
$23.12 p/Share
28,782
Reduced 13.21%
189,130
Ordinary Shares
Feb 25
2022
BUY
Exercise of conversion of derivative security
-
61,237
Added 21.94%
217,912
Ordinary Shares
Nov 05
2021
SELL
Open market or private sale
$194,900
$19.49 p/Share
10,000
Reduced 6.0%
156,675
Ordinary Shares
May 14
2021
SELL
Open market or private sale
$404,670
$18.8 p/Share
21,525
Reduced 11.44%
166,675
Ordinary Shares
Mar 07
2021
SELL
Payment of exercise price or tax liability
$155,235
$15.72 p/Share
9,875
Reduced 4.99%
188,200
Ordinary Shares
Mar 07
2021
BUY
Exercise of conversion of derivative security
-
21,009
Added 9.59%
198,075
Ordinary Shares
Feb 27
2021
SELL
Payment of exercise price or tax liability
$161,735
$15.48 p/Share
10,448
Reduced 5.57%
177,066
Ordinary Shares
Feb 27
2021
BUY
Exercise of conversion of derivative security
-
22,229
Added 10.6%
187,514
Ordinary Shares