| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| BDCM CT, L.L.C. | 17.6% | $18,448,987 | 3,410,164 | BDCM CT, L.L.C. | 22 Aug 2025 | |||
| JEC II Associates, LLC | 7.18% | $7,574,000 | 1,400,000 | Michael Torok | 30 Jun 2025 | |||
| SYSTEMATIC FINANCIAL MANAGEMENT LP | 6% | 0% | $6,002,310 | 1,181,557 | 0% | SYSTEMATIC FINANCIAL MANAGEMENT LP | 13 Feb 2025 | |
| DIMENSIONAL FUND ADVISORS LP | 4.4% | $4,367,693 | 859,782 | Dimensional Fund Advisors LP | 31 Mar 2025 | |||
| NEEDHAM INVESTMENT MANAGEMENT LLC | 4.2% | $4,404,281 | 814,100 | THE NEEDHAM GROUP, INC. | 30 Jun 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 9,637,789 | $53,969,518 | -$1,741,227 | $5.6 | 48 |
| 2025 Q2 | 9,954,706 | $53,061,203 | -$1,620,652 | $5.33 | 47 |
| 2025 Q1 | 10,325,473 | $54,622,553 | -$887,436 | $5.29 | 51 |
| 2024 Q4 | 10,484,165 | $59,749,208 | -$2,377,876 | $5.7 | 50 |
| 2024 Q3 | 10,623,832 | $51,308,803 | -$4,697,087 | $4.83 | 51 |
| 2024 Q2 | 11,969,878 | $55,664,060 | -$8,261,710 | $4.65 | 74 |
| 2024 Q1 | 13,702,508 | $69,883,140 | +$509,453 | $5.1 | 67 |
| 2023 Q4 | 14,261,862 | $74,999,620 | +$352,758 | $5.26 | 69 |
| 2023 Q3 | 14,227,971 | $72,564,252 | +$2,489,198 | $5.1 | 69 |
| 2023 Q2 | 13,487,149 | $123,267,675 | +$3,344,707 | $9.14 | 73 |
| 2023 Q1 | 12,994,197 | $147,832,461 | +$6,111,974 | $11.38 | 66 |
| 2022 Q4 | 12,467,302 | $127,414,834 | +$1,596,461 | $10.22 | 58 |
| 2022 Q3 | 12,320,532 | $113,600,522 | +$7,621,571 | $9.22 | 50 |
| 2022 Q2 | 11,487,909 | $99,946,642 | -$2,138,342 | $8.7 | 56 |
| 2022 Q1 | 11,772,787 | $107,115,616 | +$3,671,789 | $9.1 | 71 |
| 2021 Q4 | 11,362,343 | $104,435,573 | -$1,651,383 | $9.19 | 66 |
| 2021 Q3 | 9,617,967 | $92,591,427 | -$8,430,244 | $9.63 | 65 |
| 2021 Q2 | 10,480,718 | $129,125,756 | +$913,334 | $12.3 | 75 |
| 2021 Q1 | 10,409,275 | $132,041,528 | +$849,637 | $12.68 | 63 |
| 2020 Q4 | 10,351,628 | $117,497,420 | +$45,988 | $11.35 | 66 |
| 2020 Q3 | 10,364,068 | $93,404,761 | -$3,455,103 | $9.01 | 60 |
| 2020 Q2 | 10,817,735 | $96,598,064 | +$1,712,031 | $8.93 | 59 |
| 2020 Q1 | 10,604,731 | $99,999,972 | +$1,401,822 | $9.43 | 66 |
| 2019 Q4 | 10,455,890 | $116,378,405 | +$215,303 | $11.13 | 65 |
| 2019 Q3 | 10,450,333 | $111,285,404 | +$3,097,933 | $10.65 | 69 |
| 2019 Q2 | 10,160,664 | $110,419,773 | +$3,902,812 | $10.87 | 66 |
| 2019 Q1 | 9,855,724 | $100,395,204 | +$1,029,237 | $10.19 | 67 |
| 2018 Q4 | 9,749,411 | $100,320,406 | +$219,672 | $10.29 | 66 |
| 2018 Q3 | 9,719,399 | $127,323,576 | +$2,422,357 | $13.1 | 68 |
| 2018 Q2 | 9,653,019 | $129,345,001 | +$1,476,882 | $13.4 | 71 |
| 2018 Q1 | 9,573,341 | $99,059,422 | -$424,335 | $10.35 | 73 |
| 2017 Q4 | 9,625,505 | $99,625,436 | -$1,102,471 | $10.35 | 70 |
| 2017 Q3 | 9,675,412 | $115,620,587 | -$8,081,986 | $11.95 | 69 |
| 2017 Q2 | 10,485,966 | $99,594,155 | -$4,506,920 | $9.5 | 68 |
| 2017 Q1 | 11,036,127 | $92,695,269 | +$8,760,824 | $8.4 | 76 |
| 2016 Q4 | 10,874,428 | $128,327,036 | +$2,215,516 | $11.8 | 86 |
| 2016 Q3 | 10,702,677 | $94,293,730 | -$152,565 | $8.81 | 71 |
| 2016 Q2 | 10,749,664 | $82,772,525 | -$1,523,506 | $7.7 | 72 |
| 2016 Q1 | 10,888,301 | $103,981,000 | -$1,859,746 | $9.55 | 75 |
| 2015 Q4 | 11,120,037 | $104,750,818 | -$2,363,934 | $9.42 | 74 |
| 2015 Q3 | 11,264,441 | $113,086,230 | -$782,245 | $10 | 73 |
| 2015 Q2 | 11,259,816 | $151,427,760 | -$1,126,732 | $13.45 | 79 |
| 2015 Q1 | 11,289,204 | $170,594,296 | +$1,638,272 | $15.12 | 71 |
| 2014 Q4 | 11,181,305 | $140,567,146 | -$1,136,531 | $12.65 | 70 |
| 2014 Q3 | 11,267,738 | $127,554,266 | +$710,546 | $11.32 | 73 |
| 2014 Q2 | 11,202,609 | $145,969,137 | +$4,154,461 | $13.03 | 72 |
| 2014 Q1 | 10,881,843 | $143,204,001 | +$6,994,203 | $13.16 | 75 |