| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| Conestoga Capital Advisors, LLC | 6.19% | $13.2M | 789K | Conestoga Capital Advisors | Dec 31, 2024 | |||
| ROYCE & ASSOCIATES LP | 5.54% | +18.6% | $11.9M | $854K | 707K | +7.76% | ROYCE & ASSOCIATES LP | Mar 31, 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 5.62M | $178M | +$5.29M | $31.61 | 65 |
| 2025 Q2 | 5.45M | $119M | +$968K | $21.83 | 57 |
| 2025 Q1 | 5.41M | $90.7M | +$2.63M | $16.78 | 58 |
| 2024 Q4 | 5.25M | $85.9M | -$370K | $16.35 | 57 |
| 2024 Q3 | 5.28M | $102M | +$335K | $19.33 | 59 |
| 2024 Q2 | 5.25M | $99.3M | -$1.26M | $18.92 | 55 |
| 2024 Q1 | 5.3M | $132M | +$5.33M | $24.90 | 53 |
| 2023 Q4 | 360K | $8.54M | $23.73 | 1 | |
| 2023 Q3 | 4.83M | $120M | +$5.51M | $24.82 | 52 |
| 2023 Q2 | 4.58M | $101M | +$4.07M | $22.00 | 44 |
| 2023 Q1 | 4.41M | $87.2M | -$2.69M | $19.80 | 36 |
| 2022 Q4 | 4.58M | $109M | -$348K | $23.87 | 37 |
| 2022 Q3 | 4.06M | $73.7M | +$918K | $18.14 | 25 |
| 2022 Q2 | 4.38M | $43.7M | -$7.37M | $9.99 | 33 |
| 2022 Q1 | 5.33M | $99.7M | -$2.41M | $18.59 | 43 |
| 2021 Q4 | 4.9M | $153M | +$32.3M | $31.23 | 43 |
| 2021 Q3 | 4.18M | $114M | +$641K | $27.20 | 46 |
| 2021 Q2 | 4.16M | $118M | -$284K | $28.40 | 46 |
| 2021 Q1 | 3.92M | $113M | -$1.28M | $28.77 | 49 |
| 2020 Q4 | 3.93M | $118M | +$2.18M | $29.92 | 44 |
| 2020 Q3 | 3.89M | $104M | +$4.11M | $26.61 | 46 |
| 2020 Q2 | 4.05M | $88M | +$9.76M | $21.71 | 45 |
| 2020 Q1 | 3.57M | $56.5M | -$5.48M | $15.78 | 36 |
| 2019 Q4 | 3.35M | $90.7M | +$3.52M | $27.04 | 37 |
| 2019 Q3 | 3.08M | $98.2M | +$3.44M | $31.92 | 39 |
| 2019 Q2 | 2.59M | $99.3M | +$8.14M | $38.27 | 39 |
| 2019 Q1 | 2.77M | $106M | +$5.63M | $38.13 | 42 |
| 2018 Q4 | 2.62M | $87.6M | +$47.5M | $33.35 | 40 |