Nov 21
2024
BUY
Open market or private purchase
$134,158
$6.6 p/Share
20,327
Added 2.7%
731,491
Common Stock, par valu...
Nov 20
2024
BUY
Open market or private purchase
$117,942
$6.49 p/Share
18,173
Added 2.49%
711,164
Common Stock, par valu...
Sep 13
2024
BUY
Open market or private purchase
$3,083
$6.23 p/Share
495
Added 0.07%
692,991
Common Stock, par valu...
Sep 11
2024
BUY
Open market or private purchase
$50,745
$5.97 p/Share
8,500
Added 1.21%
692,496
Common Stock, par valu...
Aug 22
2024
BUY
Open market or private purchase
$25,320
$6.33 p/Share
4,000
Added 0.58%
683,996
Common Stock, par valu...
Aug 16
2024
BUY
Open market or private purchase
$32,097
$6.5 p/Share
4,938
Added 0.72%
679,996
Common Stock, par valu...
Jun 17
2024
BUY
Open market or private purchase
$2,854
$5.91 p/Share
483
Added 0.07%
675,058
Common Stock, par valu...
Jun 14
2024
BUY
Open market or private purchase
$50,150
$5.9 p/Share
8,500
Added 1.24%
674,575
Common Stock, par valu...
Jun 03
2024
BUY
Open market or private purchase
$50,050
$6.5 p/Share
7,700
Added 1.14%
666,075
Common Stock, par valu...
Apr 09
2024
BUY
Other acquisition or disposition
-
24,318
Added 3.56%
658,375
Common Stock, par valu...
Mar 15
2024
BUY
Open market or private purchase
$10,263
$6.22 p/Share
1,650
Added 0.26%
634,057
Common Stock, par valu...
Mar 14
2024
BUY
Open market or private purchase
$20,150
$6.2 p/Share
3,250
Added 0.51%
631,196
Common Stock, par valu...
Jan 02
2024
BUY
Grant, award, or other acquisition
-
12,275
Added 1.92%
627,946
Common Stock, par valu...
Dec 12
2023
BUY
Open market or private purchase
$15,418
$5.93 p/Share
2,600
Added 0.42%
615,671
Common Stock, par valu...
Sep 18
2023
BUY
Open market or private purchase
$99,728
$5.77 p/Share
17,284
Added 2.74%
613,071
Common Stock, par valu...
Aug 25
2023
BUY
Other acquisition or disposition
-
54,970
Added 8.45%
595,787
Common Stock, par valu...
Jun 01
2023
BUY
Open market or private purchase
$2,934
$5.81 p/Share
505
Added 0.09%
540,817
Common Stock, par valu...
May 31
2023
BUY
Open market or private purchase
$11,100
$5.55 p/Share
2,000
Added 0.37%
540,312
Common Stock, par valu...
May 30
2023
BUY
Open market or private purchase
$12,300
$6.15 p/Share
2,000
Added 0.37%
538,312
Common Stock, par valu...
May 26
2023
BUY
Open market or private purchase
$11,880
$5.94 p/Share
2,000
Added 0.37%
536,312
Common Stock, par valu...
May 25
2023
BUY
Open market or private purchase
$11,780
$5.89 p/Share
2,000
Added 0.37%
534,312
Common Stock, par valu...
May 09
2023
BUY
Other acquisition or disposition
-
11,800
Added 2.17%
532,312
Common Stock, par valu...
Feb 15
2023
BUY
Other acquisition or disposition
-
467,674
Added 47.33%
520,512
Common Stock, par valu...
Jan 19
2023
BUY
Other acquisition or disposition
-
26,850
Added 33.69%
52,838
Common Stock, par valu...
Jan 03
2023
BUY
Grant, award, or other acquisition
-
8,813
Added 25.32%
25,988
Common Stock, par valu...