| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| CAPITAL MANAGEMENT CORP /VA | 5.3% | $17,105,974 | 1,586,825 | The Capital Management Corporation | 31 Mar 2025 | |||
| BlackRock, Inc. | 3.9% | $12,710,418 | 1,179,074 | BlackRock, Inc. | 31 Mar 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 12,711,480 | $136,009,136 | -$299,368 | $10.7 | 109 |
| 2025 Q2 | 12,741,412 | $134,949,071 | +$5,503,857 | $10.58 | 110 |
| 2025 Q1 | 12,511,688 | $142,934,374 | +$1,742,619 | $11.42 | 109 |
| 2024 Q4 | 12,405,697 | $143,415,656 | +$2,112,250 | $11.56 | 103 |
| 2024 Q3 | 12,225,806 | $134,193,019 | +$1,501,006 | $10.97 | 96 |
| 2024 Q2 | 12,057,568 | $104,084,313 | +$2,035,123 | $8.64 | 93 |
| 2024 Q1 | 11,775,372 | $110,949,525 | +$4,100,378 | $9.43 | 96 |
| 2023 Q4 | 11,088,863 | $146,140,777 | +$5,484,817 | $13.18 | 89 |
| 2023 Q3 | 10,746,375 | $100,372,729 | +$4,986,332 | $9.34 | 88 |
| 2023 Q2 | 10,161,032 | $112,683,799 | +$10,080,872 | $11.09 | 81 |
| 2023 Q1 | 9,307,822 | $77,819,577 | +$1,928,399 | $8.36 | 70 |
| 2022 Q4 | 9,088,506 | $50,528,204 | -$1,522,611 | $5.56 | 67 |
| 2022 Q3 | 9,380,632 | $53,844,000 | -$326,788 | $5.74 | 61 |
| 2022 Q2 | 9,643,342 | $75,228,110 | -$1,560,412 | $7.8 | 67 |
| 2022 Q1 | 9,944,963 | $75,177,664 | -$19,043,805 | $7.56 | 66 |
| 2021 Q4 | 12,487,348 | $93,523,133 | -$2,910,988 | $7.49 | 68 |
| 2021 Q3 | 12,714,322 | $114,057,200 | -$851,379 | $8.97 | 66 |
| 2021 Q2 | 12,809,278 | $116,184,670 | -$1,464,047 | $9.07 | 69 |
| 2021 Q1 | 12,963,402 | $138,058,337 | -$1,410,493 | $10.65 | 65 |
| 2020 Q4 | 13,115,594 | $96,911,002 | -$1,627,279 | $7.39 | 61 |
| 2020 Q3 | 13,335,744 | $87,180,813 | -$249,131 | $6.54 | 61 |
| 2020 Q2 | 13,350,123 | $105,283,780 | +$2,174,185 | $7.89 | 64 |
| 2020 Q1 | 13,100,941 | $94,324,187 | -$2,302,069 | $7.2 | 66 |
| 2019 Q4 | 13,264,387 | $152,063,616 | +$19,065,977 | $11.47 | 65 |
| 2019 Q3 | 13,232,405 | $143,937,729 | +$2,061,713 | $10.88 | 64 |
| 2019 Q2 | 13,042,065 | $137,333,222 | +$11,710,020 | $10.53 | 61 |
| 2019 Q1 | 11,958,279 | $110,496,591 | +$2,176,682 | $9.24 | 53 |
| 2018 Q4 | 11,722,681 | $104,334,570 | +$8,107,433 | $8.9 | 45 |
| 2018 Q3 | 10,811,634 | $97,310,655 | +$3,989,340 | $9 | 44 |
| 2018 Q2 | 10,288,253 | $88,583,654 | +$2,364,998 | $8.61 | 41 |
| 2018 Q1 | 10,107,189 | $81,027,742 | -$1,281,855 | $8.02 | 47 |
| 2017 Q4 | 10,252,886 | $87,149,450 | -$2,802,111 | $8.5 | 44 |
| 2017 Q3 | 10,577,243 | $101,335,164 | -$2,273,470 | $9.58 | 43 |
| 2017 Q2 | 10,875,770 | $84,596,973 | -$1,578,416 | $7.78 | 44 |
| 2017 Q1 | 11,061,271 | $90,039,212 | +$1,045,802 | $8.14 | 43 |
| 2016 Q4 | 11,037,008 | $104,513,174 | +$1,663,635 | $9.47 | 45 |
| 2016 Q3 | 10,715,313 | $95,980,586 | +$1,541,707 | $8.96 | 37 |
| 2016 Q2 | 10,542,011 | $80,434,626 | +$3,995,491 | $7.63 | 35 |
| 2016 Q1 | 10,017,210 | $60,301,144 | +$436,974 | $6.02 | 30 |
| 2015 Q4 | 9,951,122 | $50,449,600 | +$220,870 | $5.07 | 28 |
| 2015 Q3 | 9,898,542 | $55,334,278 | +$328,143 | $5.59 | 27 |
| 2015 Q2 | 9,503,385 | $72,321,446 | -$23,355,260 | $7.61 | 33 |
| 2015 Q1 | 12,572,360 | $94,917,906 | +$176,283 | $7.55 | 30 |
| 2014 Q4 | 12,539,526 | $107,456,080 | +$1,744,051 | $8.57 | 31 |
| 2014 Q3 | 11,570,359 | $89,488,320 | +$707,075 | $7.74 | 32 |
| 2014 Q2 | 11,476,967 | $92,963,241 | +$4,515,449 | $8.1 | 34 |
| 2014 Q1 | 10,916,596 | $101,955,750 | +$4,203,642 | $9.34 | 34 |