May 15
2024
SELL
Payment of exercise price or tax liability
$100,874
$13.07 p/Share
7,718
Reduced 18.66%
33,647
Common Stock
May 15
2024
BUY
Exercise of conversion of derivative security
-
17,745
Added 30.02%
41,365
Common Stock
May 10
2024
SELL
Payment of exercise price or tax liability
$25,474
$10.65 p/Share
2,392
Reduced 9.2%
23,620
Common Stock
May 10
2024
BUY
Exercise of conversion of derivative security
-
5,500
Added 17.45%
26,012
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$30,420
$8.16 p/Share
3,728
Reduced 15.38%
20,512
Common Stock
Feb 26
2024
BUY
Exercise of conversion of derivative security
-
7,731
Added 24.86%
23,368
Common Stock
May 10
2023
SELL
Payment of exercise price or tax liability
$23,250
$0.81 p/Share
28,704
Reduced 12.66%
198,113
Common Stock
May 10
2023
BUY
Exercise of conversion of derivative security
-
66,000
Added 22.54%
226,817
Common Stock
Mar 11
2023
SELL
Payment of exercise price or tax liability
$29,357
$1.13 p/Share
25,980
Reduced 13.91%
160,817
Common Stock
Mar 11
2023
BUY
Exercise of conversion of derivative security
-
59,737
Added 24.23%
186,797
Common Stock
Feb 26
2023
SELL
Payment of exercise price or tax liability
$54,109
$1.28 p/Share
42,273
Reduced 24.96%
127,060
Common Stock
Feb 26
2023
BUY
Exercise of conversion of derivative security
-
92,778
Added 36.77%
159,545
Common Stock
Mar 25
2022
SELL
Payment of exercise price or tax liability
$26,307
$3.63 p/Share
7,247
Reduced 8.65%
76,555
Common Stock
Mar 25
2022
BUY
Exercise of conversion of derivative security
-
16,666
Added 16.59%
83,802
Common Stock
Mar 11
2022
SELL
Payment of exercise price or tax liability
$83,636
$3.22 p/Share
25,974
Reduced 27.9%
67,136
Common Stock
Mar 11
2022
BUY
Exercise of conversion of derivative security
-
59,737
Added 39.08%
93,110
Common Stock
Feb 26
2022
SELL
Payment of exercise price or tax liability
$34,660
$3.22 p/Share
10,764
Reduced 24.39%
33,373
Common Stock
Feb 26
2022
BUY
Exercise of conversion of derivative security
-
22,545
Added 33.81%
44,137
Common Stock
Jun 09
2021
SELL
Open market or private sale
$385,735
$10.01 p/Share
38,535
Reduced 64.09%
21,592
Common Stock
Mar 26
2021
SELL
Open market or private sale
$42,249
$8.97 p/Share
4,710
Reduced 7.26%
60,127
Common Stock
Mar 25
2021
SELL
Payment of exercise price or tax liability
$65,658
$9.06 p/Share
7,247
Reduced 10.05%
64,837
Common Stock
Mar 25
2021
BUY
Exercise of conversion of derivative security
-
16,667
Added 18.78%
72,084
Common Stock
Mar 12
2021
SELL
Open market or private sale
$169,823
$10.06 p/Share
16,881
Reduced 23.35%
55,417
Common Stock
Mar 11
2021
SELL
Payment of exercise price or tax liability
$274,545
$10.57 p/Share
25,974
Reduced 26.43%
72,298
Common Stock
Mar 11
2021
BUY
Exercise of conversion of derivative security
-
59,737
Added 37.81%
98,272
Common Stock