Jun 05
2025
SELL
Open market or private sale
$12,308
$5.49 p/Share
2,242
Reduced 0.3%
756,963
Common Stock
Jun 04
2025
SELL
Open market or private sale
$23,810
$5.54 p/Share
4,298
Reduced 0.56%
759,205
Common Stock
Jun 03
2025
SELL
Open market or private sale
$37,520
$5.6 p/Share
6,700
Reduced 0.87%
763,503
Common Stock
Jun 02
2025
SELL
Open market or private sale
$20,924
$5.64 p/Share
3,710
Reduced 0.48%
770,203
Common Stock
May 29
2025
BUY
Grant, award, or other acquisition
-
29,375
Added 3.66%
772,713
Common Stock
May 20
2025
SELL
Open market or private sale
$15,710
$5.44 p/Share
2,888
Reduced 0.39%
743,338
Common Stock
Mar 28
2025
BUY
Grant, award, or other acquisition
-
176,250
Added 19.11%
746,226
Common Stock
Mar 20
2025
SELL
Open market or private sale
$19,995
$5.41 p/Share
3,696
Reduced 0.64%
569,976
Common Stock
Mar 19
2025
SELL
Open market or private sale
$391,530
$5.49 p/Share
71,317
Reduced 11.06%
573,672
Common Stock
Mar 18
2025
SELL
Open market or private sale
$194,890
$5.48 p/Share
35,564
Reduced 5.23%
644,989
Common Stock
Mar 04
2025
SELL
Open market or private sale
$23,900
$5.53 p/Share
4,322
Reduced 0.63%
680,553
Common Stock
Mar 03
2025
SELL
Open market or private sale
$39,519
$5.57 p/Share
7,095
Reduced 1.03%
684,875
Common Stock
Feb 20
2025
SELL
Open market or private sale
$21,149
$6.38 p/Share
3,315
Reduced 0.48%
691,970
Common Stock
Feb 11
2025
SELL
Open market or private sale
$11,202
$6.7 p/Share
1,672
Reduced 0.24%
695,285
Common Stock
Feb 10
2025
SELL
Open market or private sale
$11,213
$6.85 p/Share
1,637
Reduced 0.23%
696,957
Common Stock
Feb 07
2025
BUY
Grant, award, or other acquisition
-
7,649
Added 1.08%
698,594
Common Stock
Dec 16
2024
SELL
Open market or private sale
$7,700
$7.0 p/Share
1,100
Reduced 0.16%
690,945
Common Stock
Dec 12
2024
SELL
Open market or private sale
$35,329
$7.0 p/Share
5,047
Reduced 0.72%
692,045
Common Stock
Dec 11
2024
SELL
Open market or private sale
$700
$7.0 p/Share
100
Reduced 0.01%
697,092
Common Stock
Dec 10
2024
SELL
Open market or private sale
$700
$7.0 p/Share
100
Reduced 0.01%
697,192
Common Stock
Dec 05
2024
SELL
Open market or private sale
$20,906
$6.56 p/Share
3,187
Reduced 0.45%
697,292
Common Stock
Dec 04
2024
SELL
Open market or private sale
$43,197
$6.69 p/Share
6,457
Reduced 0.91%
700,479
Common Stock
Dec 03
2024
SELL
Open market or private sale
$18,928
$6.6 p/Share
2,868
Reduced 0.4%
706,936
Common Stock
Dec 02
2024
SELL
Open market or private sale
$24,239
$6.63 p/Share
3,656
Reduced 0.51%
709,804
Common Stock
Nov 20
2024
SELL
Open market or private sale
$25,719
$6.29 p/Share
4,089
Reduced 0.57%
713,460
Common Stock