| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| Trigran Investments, Inc. | 8.1% | -36.9% | $26.7M | -$15.1M | 2.23M | -36.1% | Trigran Investments, Inc. | Sep 30, 2025 |
| BlackRock Portfolio Management LLC | 6.9% | $24.5M | 1.87M | BlackRock Portfolio Management LLC | Mar 31, 2025 | |||
| BlackRock, Inc. | 6.9% | $24.4M | 1.86M | BlackRock, Inc. | Jan 31, 2025 | |||
| VANGUARD GROUP INC | 5.13% | $18.2M | 1.39M | The Vanguard Group | Mar 31, 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 19.2M | $230M | -$1.66M | $11.99 | 128 |
| 2025 Q2 | 19.3M | $248M | -$3.23M | $12.90 | 130 |
| 2025 Q1 | 19.5M | $255M | +$86.9K | $13.09 | 126 |
| 2024 Q4 | 19.5M | $274M | +$5.52M | $14.06 | 123 |
| 2024 Q3 | 19.1M | $217M | -$3.24M | $11.39 | 114 |
| 2024 Q2 | 19.4M | $193M | +$1.89M | $9.93 | 103 |
| 2024 Q1 | 19.3M | $164M | -$287K | $8.53 | 92 |
| 2023 Q4 | 31.2K | $334K | +$41.5K | $10.73 | 1 |
| 2023 Q3 | 19M | $247M | +$213K | $13.01 | 101 |
| 2023 Q2 | 19M | $284M | +$2.73M | $14.97 | 96 |
| 2023 Q1 | 19M | $237M | +$469K | $12.51 | 97 |
| 2022 Q4 | 18.9M | $257M | +$5.25M | $13.62 | 99 |
| 2022 Q3 | 19.4M | $239M | +$8.25M | $12.30 | 88 |
| 2022 Q2 | 19.3M | $228M | +$3.19M | $11.84 | 95 |
| 2022 Q1 | 19.2M | $287M | +$6.11M | $14.99 | 100 |
| 2021 Q4 | 18.9M | $385M | +$3.57M | $20.44 | 99 |
| 2021 Q3 | 18.9M | $353M | -$7.49M | $18.61 | 98 |
| 2021 Q2 | 19.4M | $365M | +$6.97M | $18.86 | 103 |
| 2021 Q1 | 19M | $301M | +$2.9M | $15.85 | 86 |
| 2020 Q4 | 17.3M | $250M | +$5.28M | $14.40 | 87 |
| 2020 Q3 | 16.6M | $216M | -$5.78M | $13.05 | 89 |
| 2020 Q2 | 17.9M | $295M | +$21.5M | $16.48 | 95 |
| 2020 Q1 | 16.4M | $196M | +$7.36M | $11.93 | 80 |
| 2019 Q4 | 15.7M | $208M | +$8.05M | $13.23 | 80 |
| 2019 Q3 | 15.5M | $161M | -$5.41M | $10.40 | 71 |
| 2019 Q2 | 16M | $167M | +$5.5M | $10.48 | 76 |
| 2019 Q1 | 15.7M | $207M | +$1.89M | $13.24 | 82 |
| 2018 Q4 | 15.5M | $215M | +$5.91M | $13.88 | 79 |
| 2018 Q3 | 15M | $249M | +$7.27M | $16.60 | 82 |
| 2018 Q2 | 14.6M | $206M | +$3.92M | $14.15 | 73 |
| 2018 Q1 | 14.4M | $157M | +$5.09M | $10.90 | 63 |
| 2017 Q4 | 13.9M | $166M | +$2.6M | $11.95 | 71 |
| 2017 Q3 | 13.7M | $145M | +$5M | $10.55 | 70 |
| 2017 Q2 | 13.3M | $106M | +$4.79M | $8.00 | 67 |
| 2017 Q1 | 12.2M | $121M | +$71.8M | $9.95 | 65 |
| 2016 Q4 | 5.25M | $47.2M | -$946K | $9.00 | 47 |
| 2016 Q3 | 4.4M | $39.9M | +$5.06M | $9.08 | 39 |
| 2016 Q2 | 3.96M | $32.4M | +$1.93M | $8.19 | 33 |
| 2016 Q1 | 3.65M | $21.6M | +$512K | $5.90 | 30 |
| 2015 Q4 | 3.67M | $23.3M | -$1.28M | $6.35 | 24 |
| 2015 Q3 | 3.96M | $27.5M | +$27.5M | $6.95 | 26 |