| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| CAPITAL MANAGEMENT CORP /VA | 15.3% | $22.6M | 570K | The Capital Management Corporation | Dec 31, 2024 | |||
| Mink Brook Partners LP | 9.5% | $14.3M | 360K | Mink Brook Asset Management LLC | Mar 31, 2025 | |||
| North Star Investment Management Corp. | 8% | $11.9M | 299K | North Star Investment Management Corporation | Dec 31, 2024 | |||
| DIMENSIONAL FUND ADVISORS LP | 4.6% | $6.91M | 174K | Dimensional Fund Advisors LP | Mar 31, 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 2.81M | $116M | -$971K | $41.18 | 65 |
| 2025 Q2 | 2.83M | $117M | +$9.19M | $41.45 | 65 |
| 2025 Q1 | 2.62M | $104M | +$951K | $39.61 | 54 |
| 2024 Q4 | 2.59M | $96.9M | +$378K | $37.33 | 54 |
| 2024 Q3 | 2.32M | $96.7M | -$2.3M | $41.64 | 51 |
| 2024 Q2 | 2.37M | $83.2M | +$2.65M | $35.07 | 47 |
| 2024 Q1 | 2.27M | $107M | +$433K | $46.99 | 52 |
| 2023 Q4 | 2.3K | $98.6K | +$98.6K | $42.86 | 1 |
| 2023 Q3 | 2.17M | $64.7M | -$377K | $29.89 | 34 |
| 2023 Q2 | 2.2M | $54.8M | -$219K | $24.94 | 31 |
| 2023 Q1 | 2.21M | $50.7M | +$1.32M | $23.00 | 32 |
| 2022 Q4 | 2.15M | $47.1M | +$144K | $21.90 | 32 |
| 2022 Q3 | 2.14M | $49.3M | -$100K | $23.02 | 28 |
| 2022 Q2 | 21 | $1K | +$95.00 | $47.62 | 1 |
| 2022 Q1 | 19 | $1K | -$573K | $52.63 | 1 |
| 2021 Q4 | 2.14M | $72.2M | +$503K | $33.70 | 33 |
| 2021 Q3 | 2.13M | $69.7M | +$95.7K | $32.74 | 38 |
| 2021 Q2 | 2.11M | $93.9M | +$1.97M | $44.56 | 45 |
| 2021 Q1 | 2.13M | $83.9M | +$2.38M | $39.44 | 46 |
| 2020 Q4 | 2.07M | $62.4M | +$137K | $30.13 | 41 |
| 2020 Q3 | 329 | $15K | -$225K | $43.78 | 2 |
| 2020 Q2 | 2.02M | $46.4M | +$212K | $22.98 | 30 |
| 2020 Q1 | 2.02M | $40.8M | -$787K | $20.27 | 27 |
| 2019 Q4 | 2.04M | $48.6M | +$611K | $23.79 | 29 |
| 2019 Q3 | 2.02M | $40.5M | -$471K | $20.02 | 30 |
| 2019 Q2 | 2.04M | $46.1M | -$289K | $22.58 | 30 |
| 2019 Q1 | 2.05M | $32.9M | +$808K | $16.00 | 26 |
| 2018 Q4 | 2.01M | $28.6M | -$608K | $14.25 | 25 |
| 2018 Q3 | 2.05M | $43.6M | +$1.05M | $21.28 | 26 |
| 2018 Q2 | 2M | $41.5M | -$189K | $20.75 | 26 |
| 2018 Q1 | 2.01M | $41.8M | +$1.82M | $20.84 | 30 |
| 2017 Q4 | 1.91M | $44.8M | +$1.4M | $23.40 | 33 |
| 2017 Q3 | 1.85M | $42.7M | -$223K | $23.00 | 32 |
| 2017 Q2 | 1.85M | $53M | +$1.99M | $28.60 | 38 |
| 2017 Q1 | 1.78M | $49.9M | +$1.53M | $28.01 | 32 |
| 2016 Q4 | 1.73M | $44.1M | +$4.36M | $25.57 | 32 |
| 2016 Q3 | 1.56M | $32.5M | +$498K | $20.85 | 32 |
| 2016 Q2 | 1.53M | $28M | -$61.7K | $18.30 | 27 |
| 2016 Q1 | 1.54M | $25.1M | +$213K | $16.34 | 27 |
| 2015 Q4 | 1.52M | $26.4M | +$139K | $17.39 | 27 |
| 2015 Q3 | 1.51M | $26.1M | +$1.46M | $17.23 | 24 |
| 2015 Q2 | 1.43M | $25.9M | +$257K | $18.10 | 28 |
| 2015 Q1 | 1.42M | $25.9M | +$418K | $18.27 | 25 |
| 2014 Q4 | 1.39M | $27.8M | +$1.34M | $19.99 | 23 |
| 2014 Q3 | 1.3M | $21.6M | +$828K | $16.64 | 19 |
| 2014 Q2 | 1.25M | $20.9M | +$744K | $16.75 | 17 |
| 2014 Q1 | 1.2M | $19.7M | +$756K | $16.42 | 15 |