Dec 16
2024
SELL
Payment of exercise price or tax liability
$80,426
$4.51 p/Share
17,833
Reduced 0.78%
2,263,793
Common Stock
Dec 10
2024
SELL
Payment of exercise price or tax liability
$391,777
$5.31 p/Share
73,781
Reduced 3.13%
2,281,626
Common Stock
Dec 10
2024
BUY
Exercise of conversion of derivative security
-
187,500
Added 7.37%
2,355,407
Common Stock
Dec 09
2024
SELL
Payment of exercise price or tax liability
$240,529
$4.89 p/Share
49,188
Reduced 2.22%
2,167,907
Common Stock
Dec 09
2024
BUY
Exercise of conversion of derivative security
-
125,000
Added 5.34%
2,217,095
Common Stock
Dec 06
2024
SELL
Payment of exercise price or tax liability
$328,325
$4.45 p/Share
73,781
Reduced 3.41%
2,092,095
Common Stock
Dec 06
2024
BUY
Exercise of conversion of derivative security
-
187,500
Added 7.97%
2,165,876
Common Stock
Dec 05
2024
SELL
Payment of exercise price or tax liability
$106,246
$4.32 p/Share
24,594
Reduced 1.23%
1,978,376
Common Stock
Dec 05
2024
BUY
Exercise of conversion of derivative security
-
62,500
Added 3.03%
2,002,970
Common Stock
Dec 04
2024
SELL
Payment of exercise price or tax liability
$49,188
$4.0 p/Share
12,297
Reduced 0.63%
1,940,470
Common Stock
Dec 04
2024
BUY
Exercise of conversion of derivative security
-
31,250
Added 1.58%
1,952,767
Common Stock
Dec 03
2024
SELL
Payment of exercise price or tax liability
$268,685
$4.37 p/Share
61,484
Reduced 3.1%
1,921,517
Common Stock
Dec 03
2024
BUY
Exercise of conversion of derivative security
-
156,250
Added 7.3%
1,983,001
Common Stock
Sep 16
2024
SELL
Payment of exercise price or tax liability
$39,945
$2.24 p/Share
17,833
Reduced 0.97%
1,826,751
Common Stock
Jun 16
2024
SELL
Payment of exercise price or tax liability
$46,903
$2.63 p/Share
17,834
Reduced 0.96%
1,844,584
Common Stock
Mar 16
2024
SELL
Payment of exercise price or tax liability
$81,379
$4.21 p/Share
19,330
Reduced 1.03%
1,862,418
Common Stock
Jan 29
2024
BUY
Grant, award, or other acquisition
-
250,000
Added 11.73%
1,881,748
Common Stock
Dec 16
2023
SELL
Payment of exercise price or tax liability
$53,706
$4.61 p/Share
11,650
Reduced 0.71%
1,631,748
Common Stock
Sep 16
2023
SELL
Payment of exercise price or tax liability
$44,969
$3.86 p/Share
11,650
Reduced 0.7%
1,643,398
Common Stock
Jun 16
2023
SELL
Payment of exercise price or tax liability
$41,124
$3.53 p/Share
11,650
Reduced 0.7%
1,655,048
Common Stock
Mar 16
2023
SELL
Payment of exercise price or tax liability
$59,962
$4.72 p/Share
12,704
Reduced 0.76%
1,666,698
Common Stock
Feb 21
2023
BUY
Grant, award, or other acquisition
-
100,000
Added 5.62%
1,679,402
Common Stock
Dec 16
2022
SELL
Payment of exercise price or tax liability
$84,254
$7.99 p/Share
10,545
Reduced 0.66%
1,579,402
Common Stock
Oct 21
2022
BUY
Grant, award, or other acquisition
-
100,000
Added 5.92%
1,589,947
Common Stock
Sep 16
2022
SELL
Payment of exercise price or tax liability
$68,146
$9.38 p/Share
7,265
Reduced 0.49%
1,489,947
Common Stock