| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| ROYCE & ASSOCIATES LP | 12.32% | +9.6% | $17,444,670 | +$1,585,112 | 1,178,670 | +10% | ROYCE & ASSOCIATES LP | 30 Sep 2025 |
| Lempel Brian David | 10% | $15,597,919 | 974,261 | Lempel Brian David | 02 Oct 2025 | |||
| GLOBAL VALUE INVESTMENT CORP. | 8.38% | $12,427,763 | 821,942 | Global Value Investment Corporation | 17 Dec 2025 | |||
| BlackRock, Inc. | 6% | $7,780,788 | 571,688 | BlackRock, Inc. | 30 Jun 2025 | |||
| DIMENSIONAL FUND ADVISORS LP | 5.9% | $9,071,926 | 542,904 | Dimensional Fund Advisors LP | 31 Mar 2025 | |||
| VANGUARD GROUP INC | 5% | +16.5% | $6,475,094 | +$857,022 | 475,760 | +15.3% | The Vanguard Group | 30 Jun 2025 |
| WASATCH ADVISORS LP | 4.6% | -57.3% | $6,610,365 | -$8,526,184 | 438,644 | -56.3% | WASATCH ADVISORS LP | 30 Jun 2025 |
| RENAISSANCE TECHNOLOGIES LLC | 4.4% | $6,989,275 | 418,269 | Renaissance Technologies LLC | 31 Mar 2025 | |||
| Pacific Ridge Capital Partners, LLC | 3.9% | $4,795,269 | 286,970 | Pacific Ridge Capital Partners, LLC | 31 Dec 2024 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 7,211,839 | $106,737,515 | -$4,618,056 | $14.8 | 80 |
| 2025 Q2 | 7,573,932 | $103,081,272 | +$2,766,161 | $13.61 | 73 |
| 2025 Q1 | 7,144,021 | $145,196,762 | +$37,478,405 | $20.31 | 68 |
| 2024 Q4 | 5,266,114 | $134,549,971 | +$5,167,975 | $25.55 | 61 |
| 2024 Q3 | 4,952,558 | $99,545,603 | -$2,679,720 | $20.1 | 56 |
| 2024 Q2 | 5,065,443 | $116,196,760 | -$3,384,992 | $22.94 | 57 |
| 2024 Q1 | 5,237,907 | $95,850,365 | -$147,839 | $18.3 | 48 |
| 2023 Q4 | 5,245,194 | $97,246,055 | +$3,090,377 | $18.54 | 50 |
| 2023 Q3 | 5,088,617 | $76,686,087 | -$4,623,827 | $15.07 | 43 |
| 2023 Q2 | 5,400,639 | $77,715,527 | +$1,285,199 | $14.39 | 43 |
| 2023 Q1 | 5,309,172 | $77,511,992 | +$1,699,911 | $14.6 | 47 |
| 2022 Q4 | 5,197,309 | $69,122,233 | +$7,317 | $13.3 | 50 |
| 2022 Q3 | 5,255,234 | $60,594,087 | -$8,335,818 | $11.53 | 49 |
| 2022 Q2 | 5,770,656 | $88,640,085 | -$1,160,059 | $15.36 | 49 |
| 2022 Q1 | 5,795,600 | $111,232,321 | +$4,705,844 | $19.19 | 53 |
| 2021 Q4 | 5,546,573 | $120,357,049 | -$1,611,275 | $21.7 | 57 |
| 2021 Q3 | 4,875,284 | $102,404,237 | +$4,220,168 | $21 | 63 |
| 2021 Q2 | 4,679,003 | $104,480,408 | -$23,021,065 | $22.33 | 68 |
| 2021 Q1 | 5,492,856 | $152,983,934 | -$10,019,143 | $27.86 | 91 |
| 2020 Q4 | 5,828,149 | $158,817,353 | +$4,547,201 | $27.25 | 90 |
| 2020 Q3 | 5,673,642 | $112,399,630 | +$1,281,963 | $19.8 | 75 |
| 2020 Q2 | 5,519,295 | $123,801,437 | +$39,916,434 | $22.43 | 74 |
| 2020 Q1 | 3,868,529 | $59,961,550 | -$9,917,664 | $15.5 | 53 |
| 2019 Q4 | 4,801,811 | $51,856,000 | -$1,067,060 | $10.8 | 36 |
| 2019 Q3 | 4,827,014 | $58,555,000 | -$43,024 | $12.12 | 39 |
| 2019 Q2 | 4,832,069 | $54,118,000 | -$797,615 | $11.2 | 35 |
| 2019 Q1 | 4,899,846 | $57,533,000 | +$1,796,078 | $11.74 | 39 |
| 2018 Q4 | 4,779,351 | $49,898,000 | +$1,215,537 | $10.44 | 37 |
| 2018 Q3 | 4,615,202 | $61,382,000 | +$1,313,305 | $13.3 | 40 |
| 2018 Q2 | 4,544,518 | $64,308,000 | +$147,947 | $14.15 | 46 |
| 2018 Q1 | 4,572,070 | $59,332,524 | -$253,108 | $12.95 | 53 |
| 2017 Q4 | 4,645,501 | $67,589,498 | +$1,879,969 | $14.55 | 53 |
| 2017 Q3 | 4,444,671 | $62,662,000 | +$14,635,453 | $14.1 | 55 |
| 2017 Q2 | 3,400,737 | $49,305,000 | +$3,259,500 | $14.5 | 43 |
| 2017 Q1 | 3,181,044 | $34,196,000 | +$2,163,654 | $10.75 | 36 |
| 2016 Q4 | 3,020,981 | $31,416,000 | +$2,814,401 | $10.4 | 40 |
| 2016 Q3 | 2,732,383 | $27,187,000 | -$794,364 | $9.95 | 34 |
| 2016 Q2 | 2,833,894 | $24,575,000 | -$5,059,162 | $8.67 | 35 |
| 2016 Q1 | 3,275,536 | $40,195,000 | +$1,781,800 | $12.27 | 34 |
| 2015 Q4 | 3,131,660 | $37,402,000 | -$1,992,432 | $11.94 | 42 |
| 2015 Q3 | 3,237,592 | $44,968,558 | +$9,618,282 | $13.89 | 46 |
| 2015 Q2 | 2,551,913 | $29,192,288 | +$1,005,684 | $11.44 | 33 |
| 2015 Q1 | 2,557,320 | $22,886,759 | +$55,312 | $8.95 | 33 |
| 2014 Q4 | 2,527,320 | $23,674,285 | +$7,442,203 | $9.37 | 34 |
| 2014 Q3 | 1,424,550 | $9,900,000 | -$1,015,825 | $6.95 | 14 |
| 2014 Q2 | 1,565,711 | $11,210,143 | +$35,305 | $7.16 | 20 |
| 2014 Q1 | 1,563,211 | $9,994,142 | +$838,647 | $6.41 | 20 |