Dec 09
2024
SELL
Open market or private sale
$56,308
$4.13 p/Share
13,634
Reduced 0.37%
3,714,447
Common Stock
Dec 07
2024
BUY
Exercise of conversion of derivative security
-
26,555
Added 0.71%
3,728,081
Common Stock
Nov 25
2024
BUY
Exercise of conversion of derivative security
$369,894
$3.72 p/Share
99,434
Added 2.62%
3,698,600
Common Stock
Jun 27
2024
BUY
Exercise of conversion of derivative security
$221,931
$3.72 p/Share
59,659
Added 1.63%
3,599,166
Common Stock
May 24
2024
BUY
Open market or private purchase
$1,060,800
$4.42 p/Share
240,000
Added 6.35%
3,536,665
Common Stock
Apr 07
2024
SELL
Payment of exercise price or tax liability
$98,112
$5.31 p/Share
18,477
Reduced 0.58%
3,170,397
Common Stock
Apr 07
2024
BUY
Exercise of conversion of derivative security
-
36,458
Added 1.13%
3,188,874
Common Stock
Mar 27
2024
BUY
Exercise of conversion of derivative security
$906,240
$3.72 p/Share
243,613
Added 7.17%
3,152,416
Common Stock
Mar 22
2024
BUY
Open market or private purchase
$1,167,750
$5.19 p/Share
225,000
Added 7.18%
2,908,803
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$104,811
$5.54 p/Share
18,919
Reduced 0.7%
2,683,803
Common Stock
Feb 15
2024
BUY
Exercise of conversion of derivative security
-
37,328
Added 1.37%
2,697,263
Common Stock
Jan 02
2024
SELL
Payment of exercise price or tax liability
$82,631
$6.25 p/Share
13,221
Reduced 0.49%
2,665,394
Common Stock
Jan 02
2024
BUY
Exercise of conversion of derivative security
-
33,173
Added 1.22%
2,678,615
Common Stock
Dec 12
2023
BUY
Open market or private purchase
$1,010,000
$5.05 p/Share
200,000
Added 7.03%
2,645,442
Common Stock
Dec 07
2023
SELL
Payment of exercise price or tax liability
$44,542
$4.85 p/Share
9,184
Reduced 0.37%
2,445,442
Common Stock
Dec 07
2023
BUY
Exercise of conversion of derivative security
-
26,556
Added 1.07%
2,454,626
Common Stock
Nov 10
2023
BUY
Open market or private purchase
$405,649
$4.27 p/Share
95,000
Added 3.77%
2,427,919
Common Stock
Aug 14
2023
BUY
Open market or private purchase
$246,600
$5.48 p/Share
45,000
Added 1.89%
2,332,919
Common Stock
Jun 09
2023
BUY
Open market or private purchase
$519,799
$4.52 p/Share
115,000
Added 4.28%
2,574,009
Common Stock
May 12
2023
BUY
Open market or private purchase
$1,496,000
$3.4 p/Share
440,000
Added 15.29%
2,438,414
Common Stock
Apr 07
2023
BUY
Grant, award, or other acquisition
-
109,375
Added 5.19%
1,998,414
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$64,926
$3.8 p/Share
17,086
Reduced 0.9%
1,889,039
Common Stock
Jan 03
2023
BUY
Grant, award, or other acquisition
-
79,665
Added 4.01%
1,906,125
Common Stock
Dec 28
2022
SELL
Payment of exercise price or tax liability
$42,543
$3.66 p/Share
11,624
Reduced 0.63%
1,826,460
Common Stock
Dec 12
2022
BUY
Open market or private purchase
$565,500
$3.77 p/Share
150,000
Added 7.54%
1,838,084
Common Stock