| 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% | $22.1M | 1.87M | BlackRock Portfolio Management LLC | Mar 31, 2025 | |||
| BlackRock, Inc. | 6.9% | $22M | 1.86M | BlackRock, Inc. | Jan 31, 2025 | |||
| VANGUARD GROUP INC | 5.13% | $16.4M | 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 | 129 |
| 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 | -$464K | $8.53 | 92 |
| 2023 Q4 | 19.2M | $206M | +$1.25M | $10.73 | 100 |
| 2023 Q3 | 19M | $248M | -$897K | $13.01 | 103 |
| 2023 Q2 | 19.1M | $285M | +$3.68M | $14.97 | 98 |
| 2023 Q1 | 19M | $237M | +$469K | $12.51 | 97 |
| 2022 Q4 | 18.9M | $257M | +$5.26M | $13.62 | 100 |
| 2022 Q3 | 19.5M | $239M | +$1.25M | $12.30 | 89 |
| 2022 Q2 | 19.6M | $231M | +$3.58M | $11.84 | 97 |
| 2022 Q1 | 19.2M | $287M | +$6.11M | $14.99 | 101 |
| 2021 Q4 | 19.1M | $389M | +$3.29M | $20.44 | 101 |
| 2021 Q3 | 18.9M | $353M | -$7.49M | $18.61 | 96 |
| 2021 Q2 | 19.4M | $365M | +$6.97M | $18.86 | 102 |
| 2021 Q1 | 19M | $301M | +$4.32M | $15.85 | 86 |
| 2020 Q4 | 18.8M | $271M | +$6.74M | $14.40 | 89 |
| 2020 Q3 | 17.6M | $230M | -$5.89M | $13.05 | 91 |
| 2020 Q2 | 17.9M | $295M | +$21.5M | $16.48 | 96 |
| 2020 Q1 | 16.7M | $199M | +$6.99M | $11.93 | 82 |
| 2019 Q4 | 16.1M | $213M | +$7.92M | $13.23 | 81 |
| 2019 Q3 | 15.5M | $161M | -$5.96M | $10.40 | 74 |
| 2019 Q2 | 16.1M | $168M | +$5.16M | $10.48 | 79 |
| 2019 Q1 | 15.7M | $207M | +$1.76M | $13.24 | 83 |
| 2018 Q4 | 15.5M | $216M | +$5.96M | $13.88 | 82 |
| 2018 Q3 | 15M | $250M | +$7.26M | $16.60 | 84 |
| 2018 Q2 | 14.6M | $207M | +$4.23M | $14.15 | 75 |
| 2018 Q1 | 14.4M | $157M | +$5.09M | $10.90 | 63 |
| 2017 Q4 | 13.9M | $167M | +$2.6M | $11.95 | 72 |
| 2017 Q3 | 13.7M | $145M | +$4.51M | $10.55 | 71 |
| 2017 Q2 | 13.4M | $107M | +$5.46M | $8.00 | 69 |
| 2017 Q1 | 12.2M | $121M | +$71.8M | $9.95 | 65 |
| 2016 Q4 | 5.25M | $47.2M | -$961K | $9.00 | 47 |
| 2016 Q3 | 4.4M | $39.9M | +$5.04M | $9.08 | 36 |
| 2016 Q2 | 3.96M | $32.4M | +$1.96M | $8.19 | 33 |
| 2016 Q1 | 3.76M | $22.2M | +$514K | $5.90 | 32 |
| 2015 Q4 | 3.67M | $23.3M | -$2.55M | $6.35 | 25 |
| 2015 Q3 | 3.99M | $27.7M | +$27.7M | $6.95 | 27 |