Dec 08
2025
SELL
Open market or private sale
$46,887
$1.96 p/Share
23,922
Reduced 8.65%
252,688
Common Stock
Dec 07
2025
BUY
Exercise of conversion of derivative security
-
46,500
Added 14.39%
276,610
Common Stock
Apr 07
2025
SELL
Open market or private sale
$14,412
$2.0 p/Share
7,206
Reduced 3.12%
223,828
Common Stock
Apr 07
2025
BUY
Exercise of conversion of derivative security
-
13,542
Added 5.54%
231,034
Common Stock
Apr 01
2025
SELL
Open market or private sale
$28,352
$2.37 p/Share
11,963
Reduced 5.21%
217,492
Common Stock
Apr 01
2025
BUY
Exercise of conversion of derivative security
-
23,244
Added 9.2%
229,455
Common Stock
Feb 19
2025
SELL
Open market or private sale
$26,625
$3.67 p/Share
7,255
Reduced 3.4%
206,211
Common Stock
Feb 16
2025
BUY
Exercise of conversion of derivative security
-
13,541
Added 5.97%
213,466
Common Stock
Jan 21
2025
SELL
Open market or private sale
$50,304
$3.24 p/Share
15,526
Reduced 6.8%
212,720
Common Stock
Jan 17
2025
BUY
Grant, award, or other acquisition
-
27,585
Added 10.78%
228,246
Common Stock
Dec 09
2024
SELL
Open market or private sale
$98,587
$4.13 p/Share
23,871
Reduced 10.63%
200,661
Common Stock
Dec 07
2024
BUY
Exercise of conversion of derivative security
-
46,501
Added 17.16%
224,532
Common Stock
Apr 08
2024
SELL
Open market or private sale
$36,647
$5.27 p/Share
6,954
Reduced 3.79%
176,697
Common Stock
Apr 07
2024
BUY
Exercise of conversion of derivative security
-
13,541
Added 6.87%
183,651
Common Stock
Apr 01
2024
SELL
Open market or private sale
$64,695
$5.46 p/Share
11,849
Reduced 6.51%
170,110
Common Stock
Apr 01
2024
BUY
Exercise of conversion of derivative security
-
23,254
Added 11.33%
181,959
Common Stock
Dec 07
2023
SELL
Payment of exercise price or tax liability
$77,992
$4.85 p/Share
16,081
Reduced 9.2%
158,705
Common Stock
Dec 07
2023
BUY
Exercise of conversion of derivative security
-
46,503
Added 21.01%
174,786
Common Stock
Apr 07
2023
BUY
Grant, award, or other acquisition
-
40,625
Added 10.8%
335,416
Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$29,594
$3.68 p/Share
8,042
Reduced 2.66%
294,791
Common Stock
Jan 03
2023
BUY
Grant, award, or other acquisition
-
139,504
Added 31.54%
302,833
Common Stock
Dec 01
2022
SELL
Payment of exercise price or tax liability
$22,555
$3.35 p/Share
6,733
Reduced 3.96%
163,329
Common Stock
Nov 28
2022
BUY
Open market or private purchase
$28,100
$2.81 p/Share
10,000
Added 5.55%
170,062
Common Stock
Nov 01
2022
BUY
Grant, award, or other acquisition
-
160,062
Added 50.0%
160,062
Common Stock