Mar 31
2025
|
BUY
Open market or private purchase
|
$3,354
$2.58 p/Share
|
1,300
Added 0.37%
|
353,007
Common stock, par valu...
|
|
Mar 28
2025
|
BUY
Open market or private purchase
|
$1,688
$3.07 p/Share
|
550
Added 0.16%
|
351,707
Common stock, par valu...
|
|
Mar 27
2025
|
BUY
Open market or private purchase
|
$343
$3.43 p/Share
|
100
Added 0.03%
|
351,157
Common stock, par valu...
|
|
Mar 26
2025
|
BUY
Open market or private purchase
|
$326
$3.26 p/Share
|
100
Added 0.03%
|
351,057
Common stock, par valu...
|
|
Mar 25
2025
|
BUY
Open market or private purchase
|
$634
$3.17 p/Share
|
200
Added 0.06%
|
350,957
Common stock, par valu...
|
|
Mar 24
2025
|
BUY
Open market or private purchase
|
$324
$3.24 p/Share
|
100
Added 0.03%
|
350,757
Common stock, par valu...
|
|
Mar 21
2025
|
BUY
Open market or private purchase
|
$638
$3.19 p/Share
|
200
Added 0.06%
|
350,657
Common stock, par valu...
|
|
Mar 20
2025
|
BUY
Open market or private purchase
|
$1,056
$3.52 p/Share
|
300
Added 0.09%
|
350,457
Common stock, par valu...
|
|
Mar 19
2025
|
BUY
Open market or private purchase
|
$311
$3.11 p/Share
|
100
Added 0.03%
|
350,157
Common stock, par valu...
|
|
Mar 18
2025
|
BUY
Open market or private purchase
|
$366
$3.66 p/Share
|
100
Added 0.03%
|
350,057
Common stock, par valu...
|
|
Mar 17
2025
|
BUY
Open market or private purchase
|
$366
$3.66 p/Share
|
100
Added 0.03%
|
349,957
Common stock, par valu...
|
|
Mar 14
2025
|
BUY
Open market or private purchase
|
$718
$3.59 p/Share
|
200
Added 0.06%
|
349,857
Common stock, par valu...
|
|
Mar 13
2025
|
BUY
Open market or private purchase
|
$704
$3.52 p/Share
|
200
Added 0.06%
|
349,657
Common stock, par valu...
|
|
Mar 12
2025
|
BUY
Open market or private purchase
|
$1,014
$3.38 p/Share
|
300
Added 0.09%
|
349,457
Common stock, par valu...
|
|
Mar 11
2025
|
BUY
Open market or private purchase
|
$728
$3.64 p/Share
|
200
Added 0.06%
|
349,157
Common stock, par valu...
|
|
Mar 10
2025
|
BUY
Open market or private purchase
|
$367
$3.67 p/Share
|
100
Added 0.03%
|
348,957
Common stock, par valu...
|
|
Mar 07
2025
|
BUY
Open market or private purchase
|
$704
$3.52 p/Share
|
200
Added 0.06%
|
348,857
Common stock, par valu...
|
|
Mar 05
2025
|
BUY
Open market or private purchase
|
$368
$3.68 p/Share
|
100
Added 0.03%
|
348,657
Common stock, par valu...
|
|
Feb 27
2025
|
BUY
Open market or private purchase
|
$394
$3.94 p/Share
|
100
Added 0.03%
|
348,557
Common stock, par valu...
|
|
Feb 26
2025
|
BUY
Open market or private purchase
|
$756
$3.78 p/Share
|
200
Added 0.06%
|
348,457
Common stock, par valu...
|
|
Feb 25
2025
|
BUY
Open market or private purchase
|
$2,186
$3.77 p/Share
|
580
Added 0.17%
|
348,257
Common stock, par valu...
|
|
Feb 24
2025
|
BUY
Open market or private purchase
|
$2,035
$4.07 p/Share
|
500
Added 0.14%
|
347,677
Common stock, par valu...
|
|
Feb 21
2025
|
BUY
Open market or private purchase
|
$1,200
$4.0 p/Share
|
300
Added 0.09%
|
347,177
Common stock, par valu...
|
|
Feb 21
2025
|
BUY
Open market or private purchase
|
$1,200
$4.0 p/Share
|
300
Added 0.09%
|
346,877
Common stock, par valu...
|
|
Feb 20
2025
|
BUY
Open market or private purchase
|
$4,704
$3.92 p/Share
|
1,200
Added 0.35%
|
346,577
Common stock, par valu...
|
|