Dec 15
2023
SELL
Payment of exercise price or tax liability
$328,101
$9.32 p/Share
35,204
Reduced 10.03%
315,675
Common Stock
Dec 14
2023
BUY
Exercise of conversion of derivative security
-
93,271
Added 21.0%
350,879
Common Stock
Nov 06
2023
SELL
Open market or private sale
$1,029,606
$7.58 p/Share
135,832
Reduced 34.52%
257,608
Common Stock
Sep 15
2023
SELL
Payment of exercise price or tax liability
$323,057
$9.03 p/Share
35,776
Reduced 8.34%
393,440
Common Stock
Sep 14
2023
BUY
Exercise of conversion of derivative security
-
93,271
Added 17.85%
429,216
Common Stock
Jun 15
2023
SELL
Payment of exercise price or tax liability
$432,160
$9.12 p/Share
47,386
Reduced 9.8%
435,945
Common Stock
Jun 15
2023
SELL
Open market or private sale
$928,999
$9.29 p/Share
100,000
Reduced 22.94%
335,945
Common Stock
Jun 14
2023
BUY
Exercise of conversion of derivative security
-
115,056
Added 19.23%
483,331
Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$142,267
$5.35 p/Share
26,592
Reduced 6.73%
368,275
Common Stock
Mar 14
2023
BUY
Exercise of conversion of derivative security
-
64,005
Added 13.95%
394,867
Common Stock
Dec 14
2022
SELL
Payment of exercise price or tax liability
$103,643
$4.57 p/Share
22,679
Reduced 6.41%
330,862
Common Stock
Dec 14
2022
BUY
Exercise of conversion of derivative security
-
59,433
Added 14.39%
353,541
Common Stock
Sep 14
2022
SELL
Payment of exercise price or tax liability
$143,547
$5.84 p/Share
24,580
Reduced 7.71%
294,108
Common Stock
Sep 14
2022
BUY
Exercise of conversion of derivative security
-
59,435
Added 15.72%
318,688
Common Stock
Jun 14
2022
SELL
Payment of exercise price or tax liability
$138,115
$5.88 p/Share
23,489
Reduced 8.31%
259,253
Common Stock
Jun 14
2022
BUY
Exercise of conversion of derivative security
-
59,433
Added 17.37%
282,742
Common Stock
Mar 16
2022
SELL
Payment of exercise price or tax liability
$166,242
$8.59 p/Share
19,353
Reduced 7.98%
223,309
Common Stock
Mar 16
2022
BUY
Exercise of conversion of derivative security
-
44,799
Added 15.58%
242,662
Common Stock
Dec 15
2021
SELL
Payment of exercise price or tax liability
$273,426
$14.61 p/Share
18,715
Reduced 8.64%
197,863
Common Stock
Dec 15
2021
BUY
Exercise of conversion of derivative security
-
44,801
Added 17.14%
216,578
Common Stock
Sep 14
2021
SELL
Payment of exercise price or tax liability
$270,419
$14.57 p/Share
18,560
Reduced 9.75%
171,777
Common Stock
Sep 14
2021
BUY
Exercise of conversion of derivative security
-
44,799
Added 19.05%
190,337
Common Stock
Aug 02
2021
SELL
Payment of exercise price or tax liability
$275,428
$15.47 p/Share
17,804
Reduced 10.9%
145,538
Common Stock
Aug 02
2021
BUY
Exercise of conversion of derivative security
-
44,801
Added 21.52%
163,342
Common Stock
May 28
2021
BUY
Grant, award, or other acquisition
-
118,541
Added 50.0%
118,541
Common Stock