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
Aug 16
2021
SELL
Open market or private sale
$3,188,056
$18.25 p/Share
174,688
Reduced 15.16%
977,727
Ordinary Shares
Jul 02
2021
SELL
Open market or private sale
$38,344
$17.35 p/Share
2,210
Reduced 0.19%
1,152,415
Ordinary Shares
Jul 01
2021
SELL
Payment of exercise price or tax liability
$154,973
$17.03 p/Share
9,100
Reduced 0.74%
1,215,278
Ordinary Shares
Jul 01
2021
SELL
Open market or private sale
$1,055,362
$17.4 p/Share
60,653
Reduced 4.99%
1,154,625
Ordinary Shares
Jul 01
2021
BUY
Exercise of conversion of derivative security
$113,100
$10.0 p/Share
11,310
Added 0.92%
1,224,378
Ordinary Shares
May 17
2021
SELL
Open market or private sale
$57,850
$18.05 p/Share
3,205
Reduced 0.26%
1,213,067
Ordinary Shares