Sep 20
2023
SELL
Payment of exercise price or tax liability
$129,414
$6.19 p/Share
20,907
Reduced 5.47%
360,958
Common Stock
Sep 20
2023
BUY
Exercise of conversion of derivative security
-
53,125
Added 12.21%
381,865
Common Stock
Jun 20
2023
SELL
Payment of exercise price or tax liability
$322,503
$12.94 p/Share
24,923
Reduced 7.05%
328,740
Common Stock
Jun 20
2023
BUY
Exercise of conversion of derivative security
-
53,125
Added 13.06%
353,663
Common Stock
Jun 13
2023
BUY
Exercise of conversion of derivative security
-
9,375
Added 3.03%
300,538
Common Stock
Mar 20
2023
SELL
Payment of exercise price or tax liability
$142,767
$9.17 p/Share
15,569
Reduced 5.08%
291,163
Common Stock
Mar 20
2023
BUY
Exercise of conversion of derivative security
-
62,500
Added 16.93%
306,732
Common Stock
Dec 20
2022
SELL
Payment of exercise price or tax liability
$282,369
$6.37 p/Share
44,328
Reduced 15.36%
244,232
Common Stock
Dec 20
2022
BUY
Exercise of conversion of derivative security
-
112,500
Added 28.05%
288,560
Common Stock
Sep 20
2022
SELL
Payment of exercise price or tax liability
$74,986
$4.8 p/Share
15,622
Reduced 8.15%
176,060
Common Stock
Sep 20
2022
BUY
Exercise of conversion of derivative security
-
62,500
Added 24.59%
191,682
Common Stock
Jun 21
2022
SELL
Open market or private sale
$88,365
$5.36 p/Share
16,486
Reduced 11.32%
129,182
Common Stock
Jun 20
2022
BUY
Exercise of conversion of derivative security
-
62,500
Added 30.02%
145,668
Common Stock
Mar 21
2022
SELL
Open market or private sale
$47,995
$6.58 p/Share
7,294
Reduced 8.06%
83,168
Common Stock
Mar 20
2022
BUY
Exercise of conversion of derivative security
-
25,000
Added 21.65%
90,462
Common Stock
Dec 20
2021
SELL
Open market or private sale
$118,280
$10.37 p/Share
11,406
Reduced 14.84%
65,462
Common Stock
Dec 20
2021
BUY
Exercise of conversion of derivative security
-
25,000
Added 24.54%
76,868
Common Stock
Sep 20
2021
SELL
Open market or private sale
$101,969
$12.25 p/Share
8,324
Reduced 13.83%
51,868
Common Stock
Sep 20
2021
BUY
Exercise of conversion of derivative security
-
25,000
Added 29.35%
60,192
Common Stock
Jun 21
2021
SELL
Open market or private sale
$75,445
$13.79 p/Share
5,471
Reduced 13.45%
35,192
Common Stock
Jun 20
2021
BUY
Exercise of conversion of derivative security
-
18,750
Added 31.56%
40,663
Common Stock
Mar 22
2021
SELL
Open market or private sale
$86,708
$15.22 p/Share
5,697
Reduced 20.63%
21,913
Common Stock
Mar 20
2021
BUY
Exercise of conversion of derivative security
-
18,750
Added 40.44%
27,610
Common Stock
Jan 14
2021
SELL
Open market or private sale
$76,185
$16.93 p/Share
4,500
Reduced 33.68%
8,860
Common Stock
Jan 13
2021
SELL
Open market or private sale
$33,620
$16.81 p/Share
2,000
Reduced 13.02%
13,360
Common Stock