Oct 20
2024
SELL
Sale (or disposition) back to the issuer
-
125,000
Reduced 12.69%
859,844
Ordinary Shares
Oct 20
2024
SELL
Payment of exercise price or tax liability
$830,408
$15.69 p/Share
52,926
Reduced 5.1%
984,844
Ordinary Shares
Oct 19
2024
SELL
Payment of exercise price or tax liability
$740,442
$15.69 p/Share
47,192
Reduced 4.35%
1,037,770
Ordinary Shares
Oct 19
2024
BUY
Grant, award, or other acquisition
-
93,116
Added 7.9%
1,084,962
Ordinary Shares
Sep 30
2024
BUY
Grant, award, or other acquisition
-
138,876
Added 12.28%
991,846
Ordinary Shares
Jul 20
2024
SELL
Payment of exercise price or tax liability
$507,001
$23.86 p/Share
21,249
Reduced 2.43%
852,970
Ordinary Shares
Apr 20
2024
SELL
Payment of exercise price or tax liability
$359,550
$16.92 p/Share
21,250
Reduced 2.37%
874,219
Ordinary Shares
Jan 20
2024
SELL
Payment of exercise price or tax liability
$491,997
$22.89 p/Share
21,494
Reduced 2.34%
895,469
Ordinary Shares
Oct 20
2023
SELL
Payment of exercise price or tax liability
$702,369
$14.27 p/Share
49,220
Reduced 5.09%
916,963
Ordinary Shares
Sep 25
2023
BUY
Grant, award, or other acquisition
-
82,486
Added 7.87%
966,183
Ordinary Shares
Jul 20
2023
SELL
Payment of exercise price or tax liability
$474,006
$26.0 p/Share
18,231
Reduced 2.02%
883,697
Ordinary Shares
Jul 05
2023
SELL
Payment of exercise price or tax liability
$6,950,821
$27.06 p/Share
256,867
Reduced 22.17%
901,928
Ordinary Shares
Jul 05
2023
BUY
Exercise of conversion of derivative security
$4,637,187
$13.49 p/Share
343,750
Added 22.88%
1,158,795
Ordinary Shares
Apr 20
2023
SELL
Payment of exercise price or tax liability
$298,093
$16.35 p/Share
18,232
Reduced 2.19%
815,045
Ordinary Shares
Jan 20
2023
SELL
Payment of exercise price or tax liability
$307,511
$16.54 p/Share
18,592
Reduced 2.18%
833,277
Ordinary Shares
Oct 20
2022
SELL
Payment of exercise price or tax liability
$1,525,745
$13.0 p/Share
117,365
Reduced 12.11%
851,869
Ordinary Shares
Sep 26
2022
BUY
Grant, award, or other acquisition
-
53,979
Added 5.28%
969,234
Ordinary Shares
Jul 26
2022
BUY
Open market or private purchase
$181,000
$18.1 p/Share
10,000
Added 1.08%
915,255
Ordinary Shares
Jul 20
2022
SELL
Payment of exercise price or tax liability
$256,570
$18.4 p/Share
13,944
Reduced 1.52%
905,255
Ordinary Shares
Apr 20
2022
SELL
Payment of exercise price or tax liability
$341,792
$24.51 p/Share
13,945
Reduced 1.49%
919,199
Ordinary Shares
Jan 20
2022
SELL
Open market or private sale
$432,152
$59.83 p/Share
7,223
Reduced 1.52%
466,572
Ordinary Shares
Oct 20
2021
SELL
Payment of exercise price or tax liability
$2,253,209
$51.94 p/Share
43,381
Reduced 8.39%
473,795
Ordinary Shares
Oct 01
2021
BUY
Grant, award, or other acquisition
-
42,176
Added 7.54%
517,176
Ordinary Shares