May 19
2023
SELL
Open market or private sale
$100,000
$20.0 p/Share
5,000
Reduced 2.38%
205,511
Ordinary Shares
May 19
2023
BUY
Exercise of conversion of derivative security
$46,000
$9.2 p/Share
5,000
Added 2.32%
210,511
Ordinary Shares
Apr 20
2023
SELL
Payment of exercise price or tax liability
$103,626
$16.35 p/Share
6,338
Reduced 2.99%
205,511
Ordinary Shares
Jan 20
2023
SELL
Payment of exercise price or tax liability
$42,673
$16.54 p/Share
2,580
Reduced 1.2%
211,849
Ordinary Shares
Oct 20
2022
SELL
Payment of exercise price or tax liability
$128,726
$13.0 p/Share
9,902
Reduced 4.41%
214,429
Ordinary Shares
Sep 26
2022
BUY
Grant, award, or other acquisition
-
24,290
Added 9.77%
224,331
Ordinary Shares
Jul 20
2022
SELL
Payment of exercise price or tax liability
$29,017
$18.4 p/Share
1,577
Reduced 0.78%
200,041
Ordinary Shares
Apr 20
2022
SELL
Payment of exercise price or tax liability
$133,530
$24.51 p/Share
5,448
Reduced 2.63%
201,618
Ordinary Shares
Jan 20
2022
SELL
Open market or private sale
$158,878
$61.06 p/Share
2,602
Reduced 2.45%
103,533
Ordinary Shares
Oct 20
2021
SELL
Payment of exercise price or tax liability
$205,994
$51.94 p/Share
3,966
Reduced 3.6%
106,135
Ordinary Shares
Oct 05
2021
SELL
Payment of exercise price or tax liability
$32,751
$44.08 p/Share
743
Reduced 0.75%
98,101
Ordinary Shares
Oct 01
2021
BUY
Grant, award, or other acquisition
-
8,435
Added 7.86%
98,844
Ordinary Shares
Sep 27
2021
BUY
Grant, award, or other acquisition
-
12,000
Added 10.49%
102,409
Ordinary Shares
Aug 20
2021
SELL
Open market or private sale
$317,325
$42.31 p/Share
7,500
Reduced 7.66%
90,409
Ordinary Shares
Aug 20
2021
BUY
Exercise of conversion of derivative security
$161,625
$21.55 p/Share
7,500
Added 7.12%
97,909
Ordinary Shares
Jul 20
2021
SELL
Open market or private sale
$354,150
$47.22 p/Share
7,500
Reduced 7.66%
90,409
Ordinary Shares
Jul 20
2021
BUY
Exercise of conversion of derivative security
$161,625
$21.55 p/Share
7,500
Added 7.12%
97,909
Ordinary Shares
Jul 05
2021
SELL
Payment of exercise price or tax liability
$35,738
$48.1 p/Share
743
Reduced 0.82%
90,409
Ordinary Shares
Jun 21
2021
SELL
Open market or private sale
$329,700
$43.96 p/Share
7,500
Reduced 7.6%
91,152
Ordinary Shares
Jun 21
2021
BUY
Exercise of conversion of derivative security
$161,625
$21.55 p/Share
7,500
Added 7.07%
98,652
Ordinary Shares
May 20
2021
SELL
Open market or private sale
$339,975
$45.33 p/Share
7,500
Reduced 7.6%
91,152
Ordinary Shares
May 20
2021
BUY
Exercise of conversion of derivative security
$161,625
$21.55 p/Share
7,500
Added 7.07%
98,652
Ordinary Shares
Apr 20
2021
SELL
Open market or private sale
$20,772
$55.69 p/Share
373
Reduced 0.41%
91,152
Ordinary Shares
Apr 20
2021
SELL
Payment of exercise price or tax liability
$153,043
$55.33 p/Share
2,766
Reduced 2.93%
91,525
Ordinary Shares
Apr 05
2021
SELL
Payment of exercise price or tax liability
$25,003
$48.55 p/Share
515
Reduced 0.54%
94,291
Ordinary Shares