| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| VANGUARD GROUP INC | 7.22% | +43% | $41,554,473 | +$12,567,551 | 9,641,409 | +43.4% | The Vanguard Group | 30 Jun 2025 |
| DISCIPLINED GROWTH INVESTORS INC /MN | 5.5% | -8.3% | $38,523,946 | -$3,653,118 | 7,351,898 | -8.7% | DISCIPLINED GROWTH INVESTORS INC /MN | 30 Sep 2025 |
| Private Capital Management, LLC | 5.12% | $34,809,287 | 6,785,436 | Private Capital Management, LLC | 21 Feb 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 113,421,021 | $594,081,343 | +$22,771,729 | $5.24 | 176 |
| 2025 Q2 | 108,459,678 | $467,446,159 | +$12,196,805 | $4.31 | 164 |
| 2025 Q1 | 103,278,026 | $567,019,617 | +$41,157,967 | $5.49 | 184 |
| 2024 Q4 | 94,482,808 | $629,085,753 | +$125,703,303 | $6.66 | 155 |
| 2024 Q3 | 75,311,010 | $374,984,903 | +$57,937,088 | $5 | 122 |
| 2024 Q2 | 63,054,305 | $288,160,301 | +$109,028,406 | $4.57 | 106 |
| 2024 Q1 | 38,838,075 | $207,389,881 | +$79,401,933 | $5.34 | 86 |
| 2023 Q4 | 24,200,458 | $82,764,335 | +$9,036,673 | $3.42 | 45 |
| 2023 Q3 | 22,282,843 | $46,125,579 | -$2,107,151 | $2.07 | 44 |
| 2023 Q2 | 22,685,687 | $68,057,350 | -$2,948,870 | $3 | 45 |
| 2023 Q1 | 23,232,550 | $79,687,957 | +$6,353,007 | $3.43 | 49 |
| 2022 Q4 | 24,307,151 | $65,381,432 | -$1,094,683 | $2.69 | 51 |
| 2022 Q3 | 24,373,838 | $75,086,000 | +$63,691 | $3.08 | 49 |
| 2022 Q2 | 24,398,128 | $52,945,000 | +$2,061,011 | $2.17 | 48 |
| 2022 Q1 | 23,105,111 | $68,735,000 | -$2,526,632 | $2.97 | 53 |
| 2021 Q4 | 23,220,812 | $110,064,944 | +$1,637,482 | $4.74 | 72 |
| 2021 Q3 | 22,069,916 | $147,889,161 | +$14,228,992 | $6.7 | 73 |
| 2021 Q2 | 19,903,296 | $143,336,471 | -$4,435,438 | $7.2 | 79 |
| 2021 Q1 | 20,721,352 | $170,334,862 | +$33,472,097 | $8.22 | 90 |
| 2020 Q4 | 16,653,121 | $123,623,000 | +$2,932,513 | $7.43 | 76 |
| 2020 Q3 | 15,899,446 | $89,168,000 | -$1,397,222 | $5.63 | 67 |
| 2020 Q2 | 16,228,770 | $74,711,000 | +$9,382,715 | $4.62 | 71 |
| 2020 Q1 | 14,459,367 | $49,898,381 | -$23,222 | $3.46 | 59 |
| 2019 Q4 | 14,571,584 | $94,780,065 | +$86,850,390 | $6.51 | 62 |
| 2019 Q3 | 768,181 | $4,204,000 | +$4,204,000 | $5.47 | 4 |