Jun 06
2025
BUY
Grant, award, or other acquisition
-
39,788
Added 11.22%
314,849
Common Stock
May 07
2025
SELL
Open market or private sale
$42,892
$3.05 p/Share
14,063
Reduced 4.95%
270,061
Common Stock
May 06
2025
SELL
Open market or private sale
$29,686
$3.12 p/Share
9,515
Reduced 3.24%
284,124
Common Stock
May 05
2025
SELL
Open market or private sale
$33,300
$3.33 p/Share
10,000
Reduced 3.29%
293,639
Common Stock
Apr 02
2025
SELL
Open market or private sale
$80,217
$2.89 p/Share
27,757
Reduced 13.47%
178,355
Common Stock
Apr 01
2025
SELL
Payment of exercise price or tax liability
$39,636
$2.86 p/Share
13,859
Reduced 6.3%
206,112
Common Stock
Apr 01
2025
SELL
Open market or private sale
$5,991
$2.9 p/Share
2,066
Reduced 0.93%
219,971
Common Stock
Apr 01
2025
BUY
Grant, award, or other acquisition
-
125,284
Added 29.21%
303,639
Common Stock
Mar 31
2025
SELL
Payment of exercise price or tax liability
$3,140
$3.04 p/Share
1,033
Reduced 0.46%
222,037
Common Stock
Mar 25
2025
SELL
Open market or private sale
$132,005
$3.65 p/Share
36,166
Reduced 13.95%
223,070
Common Stock
Mar 21
2025
SELL
Payment of exercise price or tax liability
$54,000
$2.97 p/Share
18,182
Reduced 6.55%
259,236
Common Stock
Feb 25
2025
SELL
Payment of exercise price or tax liability
$91,666
$5.6 p/Share
16,369
Reduced 5.57%
277,418
Common Stock
Feb 25
2025
BUY
Grant, award, or other acquisition
-
45,884
Added 13.51%
293,787
Common Stock
Jan 03
2025
SELL
Open market or private sale
$8,330
$4.03 p/Share
2,067
Reduced 0.83%
247,903
Common Stock
Dec 31
2024
SELL
Payment of exercise price or tax liability
$4,968
$4.81 p/Share
1,033
Reduced 0.41%
249,970
Common Stock
Dec 11
2024
SELL
Open market or private sale
$50,595
$2.87 p/Share
17,629
Reduced 6.56%
251,003
Common Stock
Dec 06
2024
SELL
Payment of exercise price or tax liability
$2,815
$3.38 p/Share
833
Reduced 0.31%
268,632
Common Stock
Sep 30
2024
SELL
Payment of exercise price or tax liability
$3,203
$1.55 p/Share
2,067
Reduced 0.77%
265,402
Common Stock
Jun 30
2024
SELL
Payment of exercise price or tax liability
$1,539
$1.49 p/Share
1,033
Reduced 0.38%
267,469
Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
-
166,463
Added 38.5%
265,891
Common Stock
Mar 31
2024
SELL
Payment of exercise price or tax liability
$2,117
$2.05 p/Share
1,033
Reduced 0.39%
264,858
Common Stock
Mar 27
2024
SELL
Open market or private sale
$75,037
$2.07 p/Share
36,250
Reduced 26.72%
99,428
Common Stock
Mar 23
2024
SELL
Payment of exercise price or tax liability
$42,304
$2.0 p/Share
21,152
Reduced 13.49%
135,678
Common Stock
Mar 20
2024
SELL
Open market or private sale
$10,800
$2.16 p/Share
5,000
Reduced 3.09%
156,830
Common Stock
Mar 11
2024
SELL
Open market or private sale
$248,272
$2.44 p/Share
101,751
Reduced 38.6%
161,830
Common Stock