2023-09-21 |
2023-09-21 |
B
Purchase
|
Bandera Partners LLC
Large shareholder
|
212,922
+5.7%
9.60
USD 2,043,008
|
212,922
+5.7%
|
9.60
|
USD 2,043,008
|
|
2023-09-21 |
2023-09-21 |
B
Purchase
|
Bandera Partners LLC
Large shareholder
|
5,179
+0.1%
9.48
USD 49,090
|
5,179
+0.1%
|
9.48
|
USD 49,090
|
|
2023-09-21 |
2023-09-20 |
B
Purchase
|
Bandera Partners LLC
Large shareholder
|
15,743
+0.4%
9.50
USD 149,481
|
15,743
+0.4%
|
9.50
|
USD 149,481
|
|
2023-09-21 |
2023-09-20 |
B
Purchase
|
Bandera Partners LLC
Large shareholder
|
6,923
+0.2%
9.49
USD 65,683
|
6,923
+0.2%
|
9.49
|
USD 65,683
|
|
2023-09-21 |
2023-09-19 |
B
Purchase
|
Bandera Partners LLC
Large shareholder
|
95
+0.0%
9.40
USD 893
|
95
+0.0%
|
9.40
|
USD 893
|
|
2023-09-18 |
2023-09-18 |
B
Purchase
|
Bandera Partners LLC
Large shareholder
|
10,417
+0.3%
9.49
USD 98,873
|
10,417
+0.3%
|
9.49
|
USD 98,873
|
|
2023-09-18 |
2023-09-18 |
B
Purchase
|
Bandera Partners LLC
Large shareholder
|
13,544
+0.4%
9.38
USD 127,081
|
13,544
+0.4%
|
9.38
|
USD 127,081
|
|
2023-09-18 |
2023-09-15 |
B
Purchase
|
Bandera Partners LLC
Large shareholder
|
7,378
+0.2%
9.47
USD 69,859
|
7,378
+0.2%
|
9.47
|
USD 69,859
|
|
2023-09-18 |
2023-09-14 |
B
Purchase
|
Bandera Partners LLC
Large shareholder
|
24,716
+0.7%
9.29
USD 229,584
|
24,716
+0.7%
|
9.29
|
USD 229,584
|
|
2023-09-18 |
2023-09-14 |
B
Purchase
|
Bandera Partners LLC
Large shareholder
|
21,381
+0.6%
8.94
USD 191,217
|
21,381
+0.6%
|
8.94
|
USD 191,217
|
|
2023-09-13 |
2023-09-13 |
B
Purchase
|
Bandera Partners LLC
Large shareholder
|
5,053
+0.1%
9.34
USD 47,190
|
5,053
+0.1%
|
9.34
|
USD 47,190
|
|
2023-09-13 |
2023-09-13 |
B
Purchase
|
Bandera Partners LLC
Large shareholder
|
20,814
+0.6%
9.27
USD 192,912
|
20,814
+0.6%
|
9.27
|
USD 192,912
|
|
2023-09-13 |
2023-09-12 |
B
Purchase
|
Bandera Partners LLC
Large shareholder
|
9,984
+0.3%
9.50
USD 94,835
|
9,984
+0.3%
|
9.50
|
USD 94,835
|
|
2023-09-13 |
2023-09-12 |
B
Purchase
|
Bandera Partners LLC
Large shareholder
|
3,029
+0.1%
9.49
USD 28,735
|
3,029
+0.1%
|
9.49
|
USD 28,735
|
|
2023-09-13 |
2023-09-11 |
B
Purchase
|
Bandera Partners LLC
Large shareholder
|
8,276
+0.2%
9.43
USD 78,007
|
8,276
+0.2%
|
9.43
|
USD 78,007
|
|
2023-09-07 |
2023-09-07 |
B
Purchase
|
Bandera Partners LLC
Large shareholder
|
21,307
+0.6%
9.11
USD 194,120
|
21,307
+0.6%
|
9.11
|
USD 194,120
|
|
2023-09-07 |
2023-09-06 |
B
Purchase
|
Bandera Partners LLC
Large shareholder
|
37,072
+1.1%
9.10
USD 337,492
|
37,072
+1.1%
|
9.10
|
USD 337,492
|
|
2023-09-07 |
2023-09-05 |
B
Purchase
|
Bandera Partners LLC
Large shareholder
|
4,480
+0.1%
9.10
USD 40,774
|
4,480
+0.1%
|
9.10
|
USD 40,774
|
|
2023-08-25 |
2023-08-25 |
B
Purchase
|
Bandera Partners LLC
Large shareholder
|
16,462
+0.5%
9.54
USD 156,977
|
16,462
+0.5%
|
9.54
|
USD 156,977
|
|
2023-08-25 |
2023-08-24 |
B
Purchase
|
Bandera Partners LLC
Large shareholder
|
19,713
+0.6%
9.55
USD 188,243
|
19,713
+0.6%
|
9.55
|
USD 188,243
|
|
2023-08-25 |
2023-08-23 |
B
Purchase
|
Bandera Partners LLC
Large shareholder
|
6,247
+0.2%
9.53
USD 59,527
|
6,247
+0.2%
|
9.53
|
USD 59,527
|
|
2023-08-11 |
2023-08-11 |
B
Purchase
|
Bandera Partners LLC
Large shareholder
|
534,496
+18.2%
9.54
USD 5,099,092
|
534,496
+18.2%
|
9.54
|
USD 5,099,092
|
|
2023-08-11 |
2023-08-11 |
B
Purchase
|
Bandera Partners LLC
Large shareholder
|
50,000
+1.7%
9.70
USD 484,960
|
50,000
+1.7%
|
9.70
|
USD 484,960
|
|
2023-08-11 |
2023-08-10 |
B
Purchase
|
Bandera Partners LLC
Large shareholder
|
43,700
+1.5%
12.40
USD 541,880
|
43,700
+1.5%
|
12.40
|
USD 541,880
|
|
2023-08-11 |
2023-08-10 |
B
Purchase
|
Bandera Partners LLC
Large shareholder
|
31,020
+1.1%
12.41
USD 385,005
|
31,020
+1.1%
|
12.41
|
USD 385,005
|
|
2023-08-11 |
2023-08-09 |
B
Purchase
|
Bandera Partners LLC
Large shareholder
|
3,902
+0.1%
12.92
USD 50,421
|
3,902
+0.1%
|
12.92
|
USD 50,421
|
|
2023-08-11 |
2023-08-09 |
B
Purchase
|
Bandera Partners LLC
Large shareholder
|
125,410
+4.7%
12.93
USD 1,621,614
|
125,410
+4.7%
|
12.93
|
USD 1,621,614
|
|
2023-07-18 |
2023-07-17 |
B
Purchase
|
Bandera Partners LLC
Large shareholder
|
299
+0.0%
13.10
USD 3,917
|
299
+0.0%
|
13.10
|
USD 3,917
|
|
2023-07-18 |
2023-07-14 |
B
Purchase
|
Bandera Partners LLC
Large shareholder
|
22,164
+0.8%
13.03
USD 288,852
|
22,164
+0.8%
|
13.03
|
USD 288,852
|
|
2023-07-10 |
2023-07-07 |
B
Purchase
|
Bandera Partners LLC
Large shareholder
|
4,413
+0.2%
13.08
USD 57,722
|
4,413
+0.2%
|
13.08
|
USD 57,722
|
|
2023-07-10 |
2023-07-06 |
B
Purchase
|
Bandera Partners LLC
Large shareholder
|
1,961
+0.1%
13.07
USD 25,638
|
1,961
+0.1%
|
13.07
|
USD 25,638
|
|
2023-06-28 |
2023-06-28 |
B
Purchase
|
Bandera Partners LLC
Large shareholder
|
769
+0.0%
13.06
USD 10,044
|
769
+0.0%
|
13.06
|
USD 10,044
|
|
2023-06-28 |
2023-06-27 |
B
Purchase
|
Bandera Partners LLC
Large shareholder
|
2,127
+0.1%
13.08
USD 27,811
|
2,127
+0.1%
|
13.08
|
USD 27,811
|
|
2023-06-28 |
2023-06-26 |
B
Purchase
|
Bandera Partners LLC
Large shareholder
|
1,640
+0.1%
13.09
USD 21,468
|
1,640
+0.1%
|
13.09
|
USD 21,468
|
|
2023-06-23 |
2023-06-23 |
B
Purchase
|
Bandera Partners LLC
Large shareholder
|
16,673
+0.6%
13.07
USD 217,876
|
16,673
+0.6%
|
13.07
|
USD 217,876
|
|
2023-06-23 |
2023-06-22 |
B
Purchase
|
Bandera Partners LLC
Large shareholder
|
437
+0.0%
13.08
USD 5,717
|
437
+0.0%
|
13.08
|
USD 5,717
|
|
2023-06-23 |
2023-06-21 |
B
Purchase
|
Bandera Partners LLC
Large shareholder
|
6,999
+0.3%
13.06
USD 91,420
|
6,999
+0.3%
|
13.06
|
USD 91,420
|
|
2023-06-14 |
2023-06-14 |
B
Purchase
|
Bandera Partners LLC
Large shareholder
|
16,487
+0.6%
13.02
USD 214,730
|
16,487
+0.6%
|
13.02
|
USD 214,730
|
|
2023-06-14 |
2023-06-12 |
B
Purchase
|
Bandera Partners LLC
Large shareholder
|
4,912
+0.2%
13.06
USD 64,132
|
4,912
+0.2%
|
13.06
|
USD 64,132
|
|
2023-01-06 |
2023-01-04 |
B
Purchase
|
Bandera Partners LLC
Large shareholder
|
29,064
+1.1%
13.53
USD 393,326
|
29,064
+1.1%
|
13.53
|
USD 393,326
|
|
2023-01-03 |
2023-01-03 |
B
Purchase
|
Bandera Partners LLC
Large shareholder
|
40,339
+1.6%
13.45
USD 542,745
|
40,339
+1.6%
|
13.45
|
USD 542,745
|
|
2023-01-03 |
2022-12-30 |
B
Purchase
|
Bandera Partners LLC
Large shareholder
|
14,597
+0.6%
13.59
USD 198,369
|
14,597
+0.6%
|
13.59
|
USD 198,369
|
|
2023-01-03 |
2022-12-29 |
B
Purchase
|
Bandera Partners LLC
Large shareholder
|
46,000
+1.9%
13.79
USD 634,248
|
46,000
+1.9%
|
13.79
|
USD 634,248
|
|
2022-10-24 |
2022-10-24 |
B
Purchase
|
Bandera Partners LLC
Large shareholder
|
9,464
+0.4%
15.33
USD 145,091
|
9,464
+0.4%
|
15.33
|
USD 145,091
|
|
2022-10-24 |
2022-10-21 |
B
Purchase
|
Bandera Partners LLC
Large shareholder
|
5,763
+0.2%
15.18
USD 87,455
|
5,763
+0.2%
|
15.18
|
USD 87,455
|
|
2022-10-24 |
2022-10-20 |
B
Purchase
|
Bandera Partners LLC
Large shareholder
|
1,300
+0.1%
15.50
USD 20,147
|
1,300
+0.1%
|
15.50
|
USD 20,147
|
|
2022-10-14 |
2022-10-12 |
B
Purchase
|
Bandera Partners LLC
Large shareholder
|
100
+0.0%
15.50
USD 1,550
|
100
+0.0%
|
15.50
|
USD 1,550
|
|
2022-10-11 |
2022-10-11 |
B
Purchase
|
Bandera Partners LLC
Large shareholder
|
20,400
+0.8%
15.37
USD 313,524
|
20,400
+0.8%
|
15.37
|
USD 313,524
|
|
2022-10-11 |
2022-10-10 |
B
Purchase
|
Bandera Partners LLC
Large shareholder
|
33,484
+1.4%
15.36
USD 514,281
|
33,484
+1.4%
|
15.36
|
USD 514,281
|
|
2022-10-11 |
2022-10-07 |
B
Purchase
|
Bandera Partners LLC
Large shareholder
|
3,615
+0.2%
15.49
USD 55,992
|
3,615
+0.2%
|
15.49
|
USD 55,992
|
|
2022-09-29 |
2022-09-29 |
B
Purchase
|
Bandera Partners LLC
Large shareholder
|
10,452
+0.4%
15.26
USD 159,446
|
10,452
+0.4%
|
15.26
|
USD 159,446
|
|
2022-09-29 |
2022-09-28 |
B
Purchase
|
Bandera Partners LLC
Large shareholder
|
26,331
+1.1%
16.03
USD 422,054
|
26,331
+1.1%
|
16.03
|
USD 422,054
|
|
2022-09-29 |
2022-09-27 |
B
Purchase
|
Bandera Partners LLC
Large shareholder
|
35,684
+1.5%
15.82
USD 564,639
|
35,684
+1.5%
|
15.82
|
USD 564,639
|
|
2022-09-26 |
2022-09-26 |
B
Purchase
|
Bandera Partners LLC
Large shareholder
|
60,000
+2.7%
15.79
USD 947,502
|
60,000
+2.7%
|
15.79
|
USD 947,502
|
|
2022-09-26 |
2022-09-23 |
B
Purchase
|
Bandera Partners LLC
Large shareholder
|
39,379
+1.8%
15.74
USD 620,007
|
39,379
+1.8%
|
15.74
|
USD 620,007
|
|
2022-09-26 |
2022-09-22 |
B
Purchase
|
Bandera Partners LLC
Large shareholder
|
28,506
+1.3%
16.04
USD 457,139
|
28,506
+1.3%
|
16.04
|
USD 457,139
|
|
2022-09-20 |
2022-09-20 |
B
Purchase
|
Bandera Partners LLC
Large shareholder
|
8,961
+0.4%
16.26
USD 145,686
|
8,961
+0.4%
|
16.26
|
USD 145,686
|
|
2022-09-20 |
2022-09-19 |
B
Purchase
|
Bandera Partners LLC
Large shareholder
|
2,325
+0.1%
16.24
USD 37,748
|
2,325
+0.1%
|
16.24
|
USD 37,748
|
|
2022-09-20 |
2022-09-16 |
B
Purchase
|
Bandera Partners LLC
Large shareholder
|
31,041
+1.4%
16.41
USD 509,367
|
31,041
+1.4%
|
16.41
|
USD 509,367
|
|
2022-09-08 |
2022-09-06 |
B
Purchase
|
Bandera Partners LLC
Large shareholder
|
2,346
+0.1%
16.47
USD 38,631
|
2,346
+0.1%
|
16.47
|
USD 38,631
|
|
2022-06-15 |
2022-06-14 |
B
Purchase
|
Bandera Partners LLC
Large shareholder
|
38,132
+1.8%
13.71
USD 522,862
|
38,132
+1.8%
|
13.71
|
USD 522,862
|
|
2022-06-15 |
2022-06-13 |
B
Purchase
|
Bandera Partners LLC
Large shareholder
|
6,593
+0.3%
13.86
USD 91,407
|
6,593
+0.3%
|
13.86
|
USD 91,407
|
|
2022-05-26 |
2022-05-25 |
B
Purchase
|
Bandera Partners LLC
Large shareholder
|
200
+0.0%
14.98
USD 2,996
|
200
+0.0%
|
14.98
|
USD 2,996
|
|
2022-05-26 |
2022-05-24 |
B
Purchase
|
Bandera Partners LLC
Large shareholder
|
22,187
+1.1%
14.98
USD 332,277
|
22,187
+1.1%
|
14.98
|
USD 332,277
|
|
2022-05-11 |
2022-05-10 |
B
Purchase
|
Bandera Partners LLC
Large shareholder
|
47,326
+2.3%
16.04
USD 759,256
|
47,326
+2.3%
|
16.04
|
USD 759,256
|
|
2022-05-11 |
2022-05-09 |
B
Purchase
|
Bandera Partners LLC
Large shareholder
|
185,489
+10.0%
15.93
USD 2,955,025
|
185,489
+10.0%
|
15.93
|
USD 2,955,025
|
|
2022-03-16 |
2022-03-16 |
B
Purchase
|
Singleton Jake
Chief Financial Officer
Officer
|
1,515
+14.1%
33.00
USD 49,995
|
1,515
+14.1%
|
33.00
|
USD 49,995
|
|
2022-03-16 |
2022-03-16 |
B
Purchase
|
Holt Peter D
President and CEO
Executive Director
|
1,500
+1.9%
33.24
USD 49,853
|
1,500
+1.9%
|
33.24
|
USD 49,853
|
|
2021-06-25 |
2021-06-23 |
S
Sale
|
Singleton Jake
Chief Financial Officer
Officer
|
4,351
-28.2%
78.05
USD 339,596
|
4,351
-28.2%
|
78.05
|
USD 339,596
|
|
2021-06-25 |
2021-06-23 |
S
Sale
|
Singleton Jake
Chief Financial Officer
Officer
|
4,611
-23.0%
78.00
USD 359,658
|
4,611
-23.0%
|
78.00
|
USD 359,658
|
|
2021-06-02 |
2021-06-02 |
S
Sale
|
Bandera Partners LLC
|
191,953
-12.8%
71.80
USD 13,782,552
|
191,953
-12.8%
|
71.80
|
USD 13,782,552
|
|
2021-06-02 |
2021-06-01 |
S
Sale
|
Bandera Partners LLC
|
120,307
-7.4%
71.52
USD 8,604,200
|
120,307
-7.4%
|
71.52
|
USD 8,604,200
|
|
2021-06-02 |
2021-05-28 |
S
Sale
|
Bandera Partners LLC
|
57,053
-3.4%
71.38
USD 4,072,289
|
57,053
-3.4%
|
71.38
|
USD 4,072,289
|
|
2021-06-01 |
2021-05-27 |
S
Sale
|
KREVLIN GLENN J
Non-Executive Director
|
6,589
-21.7%
70.98
USD 467,687
|
6,589
-21.7%
|
70.98
|
USD 467,687
|
|
2021-06-01 |
2021-05-27 |
S
Sale
|
KREVLIN GLENN J
Non-Executive Director
|
8,488
-21.8%
70.18
USD 595,724
|
8,488
-21.8%
|
70.18
|
USD 595,724
|
|