| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| VANGUARD GROUP INC | 7.2% | +43% | $49,460,428 | +$14,958,593 | 9,641,409 | +43% | 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.1% | $34,537,869 | 6,785,436 | Private Capital Management, LLC | 21 Feb 2025 |
| Filer | Ownership | Nb Shares | Share Change % | Portfolio % | Holdings Value |
|---|---|---|---|---|---|
| VANGUARD GROUP INC | 7.2% | 9,630,842 | -0.11% | 0% | $50,465,611 |
| BlackRock, Inc. | 7.1% | 9,465,744 | -0.08% | 0% | $49,600,500 |
| Private Capital Management, LLC | 5.5% | 7,354,073 | +9.1% | 3.6% | $38,535,343 |
| DISCIPLINED GROWTH INVESTORS INC /MN | 5.5% | 7,351,898 | -8.7% | 0.7% | $38,523,946 |
| Voss Capital, LP | 4.3% | 5,800,000 | +4.3% | 1.7% | $30,392,000 |
| PRIVATE MANAGEMENT GROUP INC | 3.9% | 5,208,278 | +6.6% | 0.81% | $27,291,377 |
| AWM Investment Company, Inc. | 3.5% | 4,702,940 | +2.2% | 2.3% | $24,643,406 |
| ROYCE & ASSOCIATES LP | 3.2% | 4,311,875 | +10% | 0.23% | $22,594,225 |
| STATE STREET CORP | 2.8% | 3,730,607 | +1.3% | 0% | $19,548,381 |
| 325 CAPITAL LLC | 2.7% | 3,646,379 | 0% | 5.8% | $19,107,026 |
| CenterBook Partners LP | 2.7% | 3,619,257 | -10% | 0.94% | $18,964,907 |
| Lynrock Lake LP | 2.5% | 3,312,532 | -6.3% | 1.4% | $17,357,668 |
| DIMENSIONAL FUND ADVISORS LP | 2.3% | 3,091,361 | +3.3% | 0% | $16,198,880 |
| Samjo Management, LLC | 2.3% | 3,035,000 | +36% | 6.1% | $15,903,400 |
| GEODE CAPITAL MANAGEMENT, LLC | 2.2% | 2,959,415 | +0.93% | 0% | $15,509,482 |
| Nuveen, LLC | 1.7% | 2,289,879 | +124% | 0% | $11,998,966 |
| Bandera Partners LLC | 1.4% | 1,881,666 | 0% | 4.3% | $9,859,930 |
| AEGON ASSET MANAGEMENT UK Plc | 1.4% | 1,878,517 | -4.9% | 0.12% | $9,843,429 |
| Kopion Asset Management, LLC | 1.2% | 1,553,700 | +102% | 5.3% | $8,141,388 |
| WASATCH ADVISORS LP | 1.1% | 1,492,107 | +0.08% | 0.04% | $7,818,641 |
| SILVERCREST ASSET MANAGEMENT GROUP LLC | 1.1% | 1,415,095 | +127% | 0.05% | $7,415,098 |
| PINNACLE ASSOCIATES LTD | 1% | 1,398,305 | +636% | 0.1% | $7,327,118 |
| MILLENNIUM MANAGEMENT LLC | 1% | 1,333,117 | +4.5% | 0.01% | $6,985,533 |
| AMERIPRISE FINANCIAL INC | 0.84% | 1,117,138 | -0.52% | 0% | $5,853,803 |
| NORTHERN TRUST CORP | 0.82% | 1,095,783 | +4.4% | 0% | $5,741,904 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price (% of par) | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 1,671,793 | $8,894,297 | +$185,668 | 532% | 5 |
| 2025 Q3 | 113,421,021 | $594,081,343 | +$22,770,469 | 524% | 176 |
| 2025 Q2 | 108,459,739 | $467,447,396 | +$12,196,112 | 431% | 165 |
| 2025 Q1 | 103,278,026 | $567,019,836 | +$41,158,673 | 549% | 184 |
| 2024 Q4 | 94,482,648 | $629,085,134 | +$125,701,522 | 666% | 155 |
| 2024 Q3 | 75,311,009 | $374,985,396 | +$57,936,641 | 500% | 124 |
| 2024 Q2 | 63,054,305 | $288,160,039 | +$109,028,188 | 457% | 107 |
| 2024 Q1 | 38,838,075 | $207,389,881 | +$79,193,368 | 534% | 88 |
| 2023 Q4 | 24,200,458 | $82,764,335 | +$9,035,986 | 342% | 45 |
| 2023 Q3 | 22,282,843 | $46,125,579 | -$2,107,153 | 207% | 44 |
| 2023 Q2 | 22,685,686 | $68,057,348 | -$2,948,867 | 300% | 44 |
| 2023 Q1 | 23,232,549 | $79,687,955 | +$6,352,265 | 343% | 48 |
| 2022 Q4 | 22,639,827 | $60,895,432 | -$1,083,996 | 269% | 50 |
| 2022 Q3 | 22,702,658 | $69,938,000 | -$171,959 | 307.99% | 48 |
| 2022 Q2 | 24,398,128 | $52,945,000 | +$1,621,894 | 217.04% | 48 |
| 2022 Q1 | 21,632,838 | $64,362,000 | -$3,589,722 | 296.97% | 52 |
| 2021 Q4 | 23,133,926 | $109,652,944 | +$1,711,261 | 473.97% | 70 |
| 2021 Q3 | 21,385,380 | $143,302,161 | +$13,644,737 | 670.02% | 73 |
| 2021 Q2 | 19,903,743 | $143,340,471 | -$4,531,773 | 720% | 80 |
| 2021 Q1 | 20,720,992 | $170,331,903 | +$33,496,195 | 822.01% | 89 |
| 2020 Q4 | 16,648,621 | $123,583,000 | +$3,023,465 | 742.98% | 75 |
| 2020 Q3 | 14,462,073 | $81,077,000 | -$1,441,837 | 563.03% | 65 |
| 2020 Q2 | 16,228,610 | $74,710,000 | +$9,190,963 | 461.99% | 70 |
| 2020 Q1 | 14,449,268 | $49,863,381 | -$53,977 | 346% | 56 |
| 2019 Q4 | 14,571,584 | $94,780,065 | +$86,850,530 | 651% | 62 |
| 2019 Q3 | 768,181 | $4,204,000 | +$4,203,989 | 547.01% | 4 |