Apr 03
2023
SELL
Open market or private sale
$7,937
$21.11 p/Share
376
Reduced 1.23%
30,309
Ordinary Shares
Jan 03
2023
SELL
Open market or private sale
$52,743
$29.06 p/Share
1,815
Reduced 5.58%
30,685
Ordinary Shares
Jan 03
2023
BUY
Grant, award, or other acquisition
-
17,500
Added 35.0%
32,500
Ordinary Shares
Jan 03
2022
BUY
Grant, award, or other acquisition
-
15,000
Added 50.0%
15,000
Ordinary Shares
Sep 02
2021
SELL
Open market or private sale
$400,000
$40.0 p/Share
10,000
Reduced 100.0%
0
Ordinary Shares
Sep 02
2021
BUY
Exercise of conversion of derivative security
$98,200
$9.82 p/Share
10,000
Added 50.0%
10,000
Ordinary Shares
Aug 27
2021
SELL
Open market or private sale
$279,443
$35.15 p/Share
7,950
Reduced 100.0%
0
Ordinary Shares
Aug 27
2021
BUY
Exercise of conversion of derivative security
$69,403
$8.73 p/Share
7,950
Added 50.0%
7,950
Ordinary Shares
Aug 26
2021
SELL
Open market or private sale
$19,272
$35.04 p/Share
550
Reduced 100.0%
0
Ordinary Shares
Aug 26
2021
BUY
Exercise of conversion of derivative security
$4,818
$8.76 p/Share
550
Added 50.0%
550
Ordinary Shares
Aug 23
2021
SELL
Open market or private sale
$247,650
$33.02 p/Share
7,500
Reduced 100.0%
0
Ordinary Shares
Aug 23
2021
BUY
Exercise of conversion of derivative security
$12,000
$1.6 p/Share
7,500
Added 50.0%
7,500
Ordinary Shares
Jul 29
2021
SELL
Open market or private sale
$400,750
$32.06 p/Share
12,500
Reduced 100.0%
0
Ordinary Shares
Jul 29
2021
BUY
Exercise of conversion of derivative security
$20,375
$1.63 p/Share
12,500
Added 50.0%
12,500
Ordinary Shares
Jan 19
2021
SELL
Open market or private sale
$450,000
$30.0 p/Share
15,000
Reduced 100.0%
0
Ordinary Shares
Jan 19
2021
BUY
Exercise of conversion of derivative security
$23,850
$1.59 p/Share
15,000
Added 50.0%
15,000
Ordinary Shares
Jan 14
2021
SELL
Open market or private sale
$250,000
$25.0 p/Share
10,000
Reduced 100.0%
0
Ordinary Shares
Jan 14
2021
BUY
Exercise of conversion of derivative security
$16,000
$1.6 p/Share
10,000
Added 50.0%
10,000
Ordinary Shares
Dec 01
2020
SELL
Open market or private sale
$168,750
$22.5 p/Share
7,500
Reduced 100.0%
0
Ordinary Shares
Dec 01
2020
BUY
Exercise of conversion of derivative security
$11,700
$1.56 p/Share
7,500
Added 50.0%
7,500
Ordinary Shares
Nov 27
2020
SELL
Open market or private sale
$10,600
$20.0 p/Share
530
Reduced 100.0%
0
Ordinary Shares
Nov 27
2020
BUY
Exercise of conversion of derivative security
$827
$1.56 p/Share
530
Added 50.0%
530
Ordinary Shares
Nov 25
2020
SELL
Open market or private sale
$196,305
$20.07 p/Share
9,781
Reduced 100.0%
0
Ordinary Shares
Nov 25
2020
BUY
Exercise of conversion of derivative security
$15,258
$1.56 p/Share
9,781
Added 50.0%
9,781
Ordinary Shares
Nov 23
2020
SELL
Open market or private sale
$345,499
$20.1 p/Share
17,189
Reduced 100.0%
0
Ordinary Shares