| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| CALM WATERS PARTNERSHIP | 8.4% | +64% | $22,042,800 | +$8,635,408 | 2,340,000 | +64% | STRONG RICHARD S | 31 Dec 2025 |
| JANUS HENDERSON GROUP PLC | 6.1% | -3.3% | $13,752,294 | -$316,528 | 1,677,109 | -2.2% | JANUS HENDERSON GROUP PLC | 30 Sep 2025 |
| VANGUARD GROUP INC | 5% | $12,293,592 | 1,337,714 | The Vanguard Group | 31 Dec 2024 |
| Filer | Ownership | Nb Shares | Share Change % | Portfolio % | Holdings Value |
|---|---|---|---|---|---|
| Private Capital Management, LLC | 14% | 4,013,559 | +2.9% | 3% | $32,911,184 |
| NEEDHAM INVESTMENT MANAGEMENT LLC | 9.1% | 2,532,500 | +1.5% | 1.4% | $20,766,500 |
| JANUS HENDERSON GROUP PLC | 6% | 1,677,109 | -2.2% | 0.01% | $13,752,294 |
| BlackRock, Inc. | 5.6% | 1,562,714 | -0.6% | 0% | $12,814,255 |
| VANGUARD GROUP INC | 5% | 1,401,318 | +3.1% | 0% | $11,490,808 |
| DIMENSIONAL FUND ADVISORS LP | 3.3% | 925,362 | +0.64% | 0% | $7,588,028 |
| ArrowMark Colorado Holdings LLC | 3.1% | 866,474 | +7.7% | 0.13% | $7,105,087 |
| Swedbank AB | 2.7% | 750,000 | 0% | 0.01% | $6,150,000 |
| Pacific Ridge Capital Partners, LLC | 2.6% | 714,684 | -2% | 1.3% | $5,860,409 |
| GEODE CAPITAL MANAGEMENT, LLC | 2.1% | 592,632 | +1% | 0% | $4,860,976 |
| KENNEDY CAPITAL MANAGEMENT LLC | 1.8% | 514,963 | +19% | 0.09% | $4,222,697 |
| STATE STREET CORP | 1.8% | 497,344 | +0.86% | 0% | $4,078,221 |
| S Squared Technology, LLC | 1.7% | 465,229 | -20% | 1.5% | $3,814,878 |
| RICE HALL JAMES & ASSOCIATES, LLC | 1.5% | 427,445 | +3.3% | 0.19% | $3,505,045 |
| ROYCE & ASSOCIATES LP | 1.2% | 334,178 | +13% | 0.03% | $2,740,260 |
| DIAMOND HILL CAPITAL MANAGEMENT INC | 0.96% | 267,759 | +44% | 0.01% | $2,195,624 |
| NORTHERN TRUST CORP | 0.77% | 214,902 | -0.64% | 0% | $1,762,196 |
| P.A.W. CAPITAL CORP | 0.72% | 200,000 | 0% | 3% | $1,640,000 |
| Bank of New York Mellon Corp | 0.71% | 197,834 | +3.7% | 0% | $1,622,243 |
| CAPTRUST FINANCIAL ADVISORS | 0.53% | 146,504 | +0.04% | 0% | $1,201,333 |
| Post Resch Tallon Group Inc. | 0.51% | 141,871 | 0% | 1% | $1,163,342 |
| ANCHOR CAPITAL ADVISORS LLC | 0.43% | 118,859 | +2.1% | 0.03% | $974,644 |
| JANE STREET GROUP, LLC | 0.4% | 111,109 | +411% | 0% | $911,094 |
| EQUITABLE TRUST CO | 0.39% | 107,510 | -1.7% | 0.04% | $881,582 |
| Penbrook Management LLC | 0.33% | 90,660 | +1.1% | 0.52% | $743,412 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 244,380 | $2,302,060 | +$103,506 | $9.42 | 5 |
| 2025 Q3 | 20,198,307 | $165,627,424 | -$9,603,984 | $8.20 | 97 |
| 2025 Q2 | 21,082,980 | $205,769,072 | +$1,994,357 | $9.76 | 100 |
| 2025 Q1 | 20,879,570 | $199,301,612 | +$6,529,529 | $9.55 | 97 |
| 2024 Q4 | 20,200,971 | $190,095,951 | +$2,268,695 | $9.41 | 92 |
| 2024 Q3 | 19,806,448 | $179,248,586 | +$4,671,384 | $9.05 | 97 |
| 2024 Q2 | 19,298,236 | $162,105,727 | +$3,176,919 | $8.40 | 97 |
| 2024 Q1 | 18,934,303 | $147,309,937 | -$986,053 | $7.78 | 94 |
| 2023 Q4 | 675,313 | $6,428,980 | +$339,526 | $9.52 | 2 |
| 2023 Q3 | 16,476,273 | $155,866,174 | +$11,003,799 | $9.46 | 107 |
| 2023 Q2 | 15,124,463 | $183,913,149 | +$7,527,228 | $12.16 | 105 |
| 2023 Q1 | 14,302,644 | $207,390,939 | +$16,381,790 | $14.50 | 96 |
| 2022 Q4 | 13,218,257 | $123,457,735 | +$6,787,840 | $9.34 | 57 |
| 2022 Q3 | 12,476,955 | $71,369,505 | -$2,646,883 | $5.72 | 45 |
| 2022 Q2 | 12,921,722 | $73,654,614 | +$427,899 | $5.70 | 43 |
| 2022 Q1 | 12,898,491 | $76,743,898 | -$1,081,930 | $5.95 | 46 |
| 2021 Q4 | 12,881,443 | $100,856,722 | -$4,482,426 | $7.83 | 55 |
| 2021 Q3 | 13,185,337 | $118,798,694 | -$2,790,672 | $9.01 | 64 |
| 2021 Q2 | 13,461,144 | $119,399,129 | +$4,997,658 | $8.87 | 63 |
| 2021 Q1 | 13,225,877 | $101,029,808 | +$5,343,241 | $7.64 | 74 |
| 2020 Q4 | 13,330,785 | $94,645,890 | +$14,297,462 | $7.10 | 78 |
| 2020 Q3 | 9,723,906 | $73,313,109 | -$570,782 | $7.55 | 68 |
| 2020 Q2 | 11,363,416 | $73,056,234 | +$9,285,687 | $6.43 | 74 |
| 2020 Q1 | 9,980,354 | $59,476,709 | +$4,820,194 | $5.96 | 62 |
| 2019 Q4 | 9,242,879 | $75,604,973 | +$22,353,040 | $8.18 | 60 |
| 2019 Q3 | 6,514,872 | $43,712,222 | -$5,108,222 | $6.71 | 45 |
| 2019 Q2 | 7,010,693 | $57,984,028 | -$6,457,502 | $8.23 | 50 |
| 2019 Q1 | 8,175,260 | $51,918,653 | -$1,218,537 | $6.11 | 64 |
| 2018 Q4 | 7,909,889 | $40,180,686 | -$19,426,713 | $5.08 | 61 |
| 2018 Q3 | 9,328,510 | $116,713,012 | -$7,590,043 | $12.42 | 72 |
| 2018 Q2 | 8,920,103 | $141,003,428 | +$46,115,481 | $15.95 | 91 |
| 2018 Q1 | 6,053,262 | $74,087,000 | -$1,662,722 | $12.24 | 59 |
| 2017 Q4 | 6,532,259 | $92,489,151 | +$6,435,825 | $14.12 | 50 |
| 2017 Q3 | 5,747,660 | $71,384,000 | +$11,293,207 | $12.42 | 40 |
| 2017 Q2 | 4,890,821 | $71,457,000 | +$36,772,400 | $14.61 | 42 |
| 2017 Q1 | 2,397,319 | $24,644,000 | -$613,074 | $10.28 | 28 |
| 2016 Q4 | 2,592,465 | $22,081,000 | +$11,260,661 | $8.51 | 30 |
| 2016 Q3 | 1,236,323 | $7,933,000 | +$586,194 | $6.43 | 16 |
| 2016 Q2 | 906 | $5,000 | -$17,097 | $5.89 | 2 |
| 2016 Q1 | 1,420,531 | $7,613,000 | +$383,413 | $5.36 | 14 |
| 2015 Q4 | 159 | $1,000 | $0 | $6.29 | 1 |
| 2015 Q3 | 1,359,754 | $7,669,000 | +$62,254 | $5.62 | 13 |
| 2015 Q2 | 1,349,056 | $8,181,000 | +$13,378 | $6.06 | 14 |
| 2015 Q1 | 1,343,335 | $7,725,000 | +$205,779 | $5.76 | 14 |
| 2014 Q4 | 1,300,303 | $7,253,318 | +$67,257 | $5.63 | 16 |
| 2014 Q3 | 1,290,689 | $6,540,000 | -$255,322 | $5.05 | 16 |
| 2014 Q2 | 1,326,775 | $8,014,000 | +$466,088 | $6.04 | 20 |
| 2014 Q1 | 1,248,218 | $8,229,000 | +$2,009,130 | $6.64 | 17 |