| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| CAPITAL MANAGEMENT CORP /VA | 16.3% | +62% | $23,614,173 | +$9,129,875 | 2,064,176 | +63% | The Capital Management Corporation | 30 Sep 2025 |
| BlackRock, Inc. | 5.8% | $7,121,509 | 732,063 | BlackRock, Inc. | 30 Sep 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 7,326,450 | $71,332,579 | -$3,011,478 | $9.73 | 104 |
| 2025 Q2 | 7,376,814 | $96,472,101 | +$10,926,335 | $13.08 | 111 |
| 2025 Q1 | 6,443,632 | $93,941,484 | +$32,227,236 | $14.58 | 105 |
| 2024 Q4 | 4,159,425 | $72,915,758 | +$6,075,331 | $17.53 | 76 |
| 2024 Q3 | 3,746,090 | $45,260,569 | +$10,352,248 | $12.08 | 66 |
| 2024 Q2 | 2,967,011 | $19,045,091 | +$135,193 | $6.42 | 55 |
| 2024 Q1 | 2,946,762 | $17,827,394 | +$129,111 | $6.05 | 52 |
| 2023 Q4 | 2,911,217 | $17,465,762 | -$692,231 | $6 | 52 |
| 2023 Q3 | 3,001,408 | $19,355,171 | +$102,683 | $6.45 | 51 |
| 2023 Q2 | 2,991,683 | $13,411,516 | +$523,344 | $4.35 | 48 |
| 2023 Q1 | 2,859,878 | $10,257,361 | -$366,841 | $3.59 | 43 |
| 2022 Q4 | 2,944,910 | $10,951,676 | -$578,732 | $3.72 | 40 |
| 2022 Q3 | 3,097,081 | $11,617,480 | -$1,287,242 | $3.75 | 43 |
| 2022 Q2 | 3,415,090 | $14,856,655 | -$1,019,965 | $4.35 | 48 |
| 2022 Q1 | 3,617,069 | $17,216,796 | -$894,750 | $4.76 | 45 |
| 2021 Q4 | 3,785,758 | $23,922,168 | -$3,896,024 | $6.32 | 49 |
| 2021 Q3 | 4,380,103 | $29,654,613 | -$7,034,244 | $6.77 | 55 |
| 2021 Q2 | 5,378,907 | $39,533,377 | -$12,931,481 | $7.35 | 70 |
| 2021 Q1 | 7,025,122 | $65,687,502 | -$384,328 | $9.35 | 77 |
| 2020 Q4 | 7,063,133 | $65,836,652 | -$2,421,014 | $9.32 | 84 |
| 2020 Q3 | 7,173,275 | $86,586,344 | +$2,462,891 | $12.07 | 86 |
| 2020 Q2 | 6,872,179 | $92,886,208 | +$2,475,011 | $13.52 | 78 |
| 2020 Q1 | 6,831,787 | $70,371,230 | +$174,526 | $10.3 | 87 |
| 2019 Q4 | 6,779,620 | $105,824,105 | +$7,444,134 | $15.61 | 83 |
| 2019 Q3 | 6,307,145 | $86,418,468 | +$7,420,616 | $13.7 | 76 |
| 2019 Q2 | 5,777,851 | $74,982,489 | +$4,712,043 | $12.98 | 76 |
| 2019 Q1 | 5,328,835 | $76,140,095 | +$10,525,220 | $14.29 | 73 |
| 2018 Q4 | 4,611,290 | $60,816,052 | +$6,808,253 | $13.19 | 69 |
| 2018 Q3 | 4,092,266 | $44,978,000 | +$17,994,383 | $10.99 | 60 |
| 2018 Q2 | 2,504,708 | $16,354,816 | +$1,709,442 | $6.36 | 46 |
| 2018 Q1 | 2,234,410 | $8,066,000 | +$356,436 | $3.61 | 41 |
| 2017 Q4 | 2,145,423 | $10,206,000 | +$233,655 | $4.76 | 41 |
| 2017 Q3 | 2,013,906 | $8,501,000 | -$2,781,116 | $4.22 | 43 |
| 2017 Q2 | 2,671,777 | $11,564,078 | -$4,956,310 | $4.33 | 53 |
| 2017 Q1 | 3,636,063 | $19,518,070 | +$523,103 | $5.37 | 63 |
| 2016 Q4 | 4,052,178 | $33,016,656 | -$2,382,008 | $8.15 | 72 |
| 2016 Q3 | 4,333,320 | $40,988,778 | +$1,251,011 | $9.46 | 72 |
| 2016 Q2 | 4,108,721 | $55,878,975 | +$21,170,672 | $13.6 | 74 |
| 2016 Q1 | 2,581,487 | $23,494,000 | +$6,362,033 | $9.1 | 50 |
| 2015 Q4 | 1,871,991 | $17,810,000 | +$17,149,049 | $9.52 | 44 |
| 2015 Q3 | 401,709 | $326,000 | +$326,000 | $1.11 | 2 |
| 2015 Q1 | 0 | $0 | -$23,000 | 0 | |
| 2014 Q4 | 800 | $23,000 | $28.75 | 1 |