Aug 20
2025
BUY
Grant, award, or other acquisition
$23,220
$0.5 p/Share
46,440
Added 1.89%
2,413,677
Common Stock par value...
Aug 18
2025
SELL
Payment of exercise price or tax liability
$3,626
$0.32 p/Share
11,332
Reduced 0.48%
2,367,237
Common Stock par value...
Aug 14
2025
SELL
Payment of exercise price or tax liability
$159
$0.3 p/Share
532
Reduced 0.02%
2,378,569
Common Stock par value...
Jul 29
2025
SELL
Payment of exercise price or tax liability
$151
$0.3 p/Share
505
Reduced 0.02%
2,379,101
Common Stock par value...
May 30
2025
SELL
Payment of exercise price or tax liability
$19,715
$0.58 p/Share
33,992
Reduced 1.41%
2,379,606
Common Stock par value...
Apr 08
2025
BUY
Grant, award, or other acquisition
$300,200
$0.79 p/Share
380,000
Added 13.6%
2,413,598
Restricted Stock Unit
Feb 15
2025
BUY
Grant, award, or other acquisition
$4,999
$1.26 p/Share
3,968
Added 0.19%
2,033,598
Common Stock par value...
Jan 30
2025
BUY
Grant, award, or other acquisition
$4,998
$1.31 p/Share
3,816
Added 0.19%
2,029,630
Common Stock par value...
Dec 31
2024
SELL
Payment of exercise price or tax liability
$14,241
$1.3 p/Share
10,955
Reduced 0.54%
2,025,814
Common Stock par value...
Dec 15
2024
SELL
Payment of exercise price or tax liability
$1,143
$1.4 p/Share
817
Reduced 0.04%
2,036,769
Common Stock par value...
Nov 15
2024
SELL
Payment of exercise price or tax liability
$1,018
$1.24 p/Share
821
Reduced 0.04%
2,037,586
Common Stock par value...
Oct 15
2024
SELL
Payment of exercise price or tax liability
$1,276
$1.97 p/Share
648
Reduced 0.03%
2,038,407
Common Stock par value...
Sep 15
2024
SELL
Payment of exercise price or tax liability
$193
$1.07 p/Share
181
Reduced 0.01%
2,039,055
Common Stock par value...
Aug 15
2024
SELL
Payment of exercise price or tax liability
$215
$1.28 p/Share
168
Reduced 0.01%
2,039,236
Common Stock par value...
Jul 16
2024
SELL
Payment of exercise price or tax liability
$442
$2.04 p/Share
217
Reduced 0.01%
2,039,404
Common Stock par value...
Jun 15
2024
SELL
Payment of exercise price or tax liability
$488
$1.58 p/Share
309
Reduced 0.02%
2,036,457
Common Stock par value...
Jun 15
2024
BUY
Grant, award, or other acquisition
$4,999
$1.58 p/Share
3,164
Added 0.15%
2,039,621
Common Stock par value...
May 15
2024
SELL
Payment of exercise price or tax liability
$880
$1.52 p/Share
579
Reduced 0.03%
2,033,477
Common Stock par value...
May 15
2024
BUY
Grant, award, or other acquisition
$4,999
$1.52 p/Share
3,289
Added 0.16%
2,036,766
Common Stock par value...
Apr 15
2024
BUY
Grant, award, or other acquisition
$4,997
$2.06 p/Share
2,426
Added 0.12%
2,034,056
Common Stock par value...
Apr 13
2024
SELL
Payment of exercise price or tax liability
$731
$2.06 p/Share
355
Reduced 0.02%
2,031,630
Common Stock par value...
Mar 15
2024
BUY
Grant, award, or other acquisition
$4,998
$3.93 p/Share
1,272
Added 0.06%
2,031,985
Common Stock par value...
Mar 13
2024
SELL
Payment of exercise price or tax liability
$961
$3.94 p/Share
244
Reduced 0.01%
2,030,713
Common Stock par value...
Feb 15
2024
BUY
Grant, award, or other acquisition
$4,996
$4.36 p/Share
1,146
Added 0.06%
2,030,957
Common Stock par value...
Feb 12
2024
SELL
Payment of exercise price or tax liability
$310
$4.25 p/Share
73
Reduced 0.0%
2,029,811
Common Stock par value...