| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| BDCM CT, L.L.C. | 17.6% | $18.4M | 3.41M | BDCM CT, L.L.C. | 22 Aug 2025 | |||
| JEC II Associates, LLC | 7.18% | $7.57M | 1.4M | Michael Torok | 30 Jun 2025 | |||
| SYSTEMATIC FINANCIAL MANAGEMENT LP | 6% | 0% | $6M | 1.18M | 0% | SYSTEMATIC FINANCIAL MANAGEMENT LP | 13 Feb 2025 | |
| DIMENSIONAL FUND ADVISORS LP | 4.4% | $4.37M | 860K | Dimensional Fund Advisors LP | 31 Mar 2025 | |||
| NEEDHAM INVESTMENT MANAGEMENT LLC | 4.2% | $4.4M | 814K | THE NEEDHAM GROUP, INC. | 30 Jun 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 9.64M | $54M | -$1.74M | $5.60 | 48 |
| 2025 Q2 | 9.95M | $53.1M | -$1.62M | $5.33 | 47 |
| 2025 Q1 | 10.3M | $54.6M | -$887K | $5.29 | 51 |
| 2024 Q4 | 10.5M | $59.7M | -$2.38M | $5.70 | 50 |
| 2024 Q3 | 10.6M | $51.3M | -$4.7M | $4.83 | 51 |
| 2024 Q2 | 12M | $55.7M | -$8.26M | $4.65 | 74 |
| 2024 Q1 | 13.7M | $69.9M | +$509K | $5.10 | 67 |
| 2023 Q4 | 14.3M | $75M | +$353K | $5.26 | 69 |
| 2023 Q3 | 14.2M | $72.6M | +$2.49M | $5.10 | 69 |
| 2023 Q2 | 13.5M | $123M | +$3.34M | $9.14 | 73 |
| 2023 Q1 | 13M | $148M | +$6.11M | $11.38 | 66 |
| 2022 Q4 | 12.5M | $127M | +$1.6M | $10.22 | 58 |
| 2022 Q3 | 12.3M | $114M | +$7.62M | $9.22 | 50 |
| 2022 Q2 | 11.5M | $99.9M | -$2.14M | $8.70 | 56 |
| 2022 Q1 | 11.8M | $107M | +$3.67M | $9.10 | 71 |
| 2021 Q4 | 11.4M | $104M | -$1.65M | $9.19 | 66 |
| 2021 Q3 | 9.62M | $92.6M | -$8.43M | $9.63 | 65 |
| 2021 Q2 | 10.5M | $129M | +$913K | $12.30 | 75 |
| 2021 Q1 | 10.4M | $132M | +$850K | $12.68 | 63 |
| 2020 Q4 | 10.4M | $117M | +$46K | $11.35 | 66 |
| 2020 Q3 | 10.4M | $93.4M | -$3.46M | $9.01 | 60 |
| 2020 Q2 | 10.8M | $96.6M | +$1.71M | $8.93 | 59 |
| 2020 Q1 | 10.6M | $100M | +$1.4M | $9.43 | 66 |
| 2019 Q4 | 10.5M | $116M | +$215K | $11.13 | 65 |
| 2019 Q3 | 10.5M | $111M | +$3.1M | $10.65 | 69 |
| 2019 Q2 | 10.2M | $110M | +$3.9M | $10.87 | 66 |
| 2019 Q1 | 9.86M | $100M | +$1.03M | $10.19 | 67 |
| 2018 Q4 | 9.75M | $100M | +$220K | $10.29 | 66 |
| 2018 Q3 | 9.72M | $127M | +$2.42M | $13.10 | 68 |
| 2018 Q2 | 9.65M | $129M | +$1.48M | $13.40 | 71 |
| 2018 Q1 | 9.57M | $99.1M | -$424K | $10.35 | 73 |
| 2017 Q4 | 9.63M | $99.6M | -$1.1M | $10.35 | 70 |
| 2017 Q3 | 9.68M | $116M | -$8.08M | $11.95 | 69 |
| 2017 Q2 | 10.5M | $99.6M | -$4.51M | $9.50 | 68 |
| 2017 Q1 | 11M | $92.7M | +$8.76M | $8.40 | 76 |
| 2016 Q4 | 10.9M | $128M | +$2.22M | $11.80 | 86 |
| 2016 Q3 | 10.7M | $94.3M | -$153K | $8.81 | 71 |
| 2016 Q2 | 10.7M | $82.8M | -$1.52M | $7.70 | 72 |
| 2016 Q1 | 10.9M | $104M | -$1.86M | $9.55 | 75 |
| 2015 Q4 | 11.1M | $105M | -$2.36M | $9.42 | 74 |
| 2015 Q3 | 11.3M | $113M | -$782K | $10.00 | 73 |
| 2015 Q2 | 11.3M | $151M | -$1.13M | $13.45 | 79 |
| 2015 Q1 | 11.3M | $171M | +$1.64M | $15.12 | 71 |
| 2014 Q4 | 11.2M | $141M | -$1.14M | $12.65 | 70 |
| 2014 Q3 | 11.3M | $128M | +$711K | $11.32 | 73 |
| 2014 Q2 | 11.2M | $146M | +$4.15M | $13.03 | 72 |
| 2014 Q1 | 10.9M | $143M | +$6.99M | $13.16 | 75 |