| 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% | $13,015,957 | 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 | 245,326 | $2,310,972 | +$103,506 | $9.42 | 6 |
| 2025 Q3 | 20,198,307 | $165,627,424 | -$9,603,981 | $8.20 | 97 |
| 2025 Q2 | 21,082,979 | $205,769,057 | +$1,994,353 | $9.76 | 100 |
| 2025 Q1 | 20,879,570 | $199,301,765 | +$6,529,531 | $9.55 | 97 |
| 2024 Q4 | 20,183,877 | $189,941,301 | +$2,107,843 | $9.41 | 92 |
| 2024 Q3 | 19,806,448 | $179,248,543 | +$4,671,372 | $9.05 | 96 |
| 2024 Q2 | 19,298,236 | $162,105,228 | +$3,176,932 | $8.40 | 96 |
| 2024 Q1 | 18,934,303 | $147,310,203 | -$2,678,005 | $7.78 | 94 |
| 2023 Q4 | 18,851,272 | $179,463,115 | +$16,521,602 | $9.52 | 107 |
| 2023 Q3 | 17,137,773 | $162,123,700 | +$12,251,802 | $9.46 | 109 |
| 2023 Q2 | 15,665,414 | $190,490,013 | +$11,487,700 | $12.16 | 108 |
| 2023 Q1 | 14,502,644 | $210,290,939 | +$19,413,097 | $14.50 | 97 |
| 2022 Q4 | 13,294,334 | $124,168,474 | +$6,638,834 | $9.34 | 60 |
| 2022 Q3 | 12,476,955 | $71,369,505 | -$2,553,897 | $5.72 | 45 |
| 2022 Q2 | 12,921,722 | $73,654,614 | +$533,116 | $5.70 | 43 |
| 2022 Q1 | 12,898,491 | $76,743,898 | -$1,079,726 | $5.95 | 46 |
| 2021 Q4 | 12,887,033 | $100,900,722 | -$4,841,682 | $7.83 | 57 |
| 2021 Q3 | 13,185,006 | $118,796,694 | -$2,778,840 | $9.01 | 63 |
| 2021 Q2 | 13,520,634 | $119,927,129 | -$4,941,590 | $8.87 | 64 |
| 2021 Q1 | 14,141,389 | $108,024,808 | +$6,232,029 | $7.64 | 75 |
| 2020 Q4 | 13,330,785 | $94,645,890 | +$14,196,158 | $7.10 | 78 |
| 2020 Q3 | 11,317,119 | $85,342,109 | +$270,681 | $7.55 | 70 |
| 2020 Q2 | 11,367,570 | $73,083,234 | +$8,707,317 | $6.43 | 75 |
| 2020 Q1 | 10,082,580 | $60,085,557 | +$4,748,168 | $5.96 | 64 |
| 2019 Q4 | 9,242,879 | $75,604,973 | +$22,353,032 | $8.18 | 60 |
| 2019 Q3 | 6,514,872 | $43,712,222 | -$5,112,271 | $6.71 | 45 |
| 2019 Q2 | 7,030,998 | $58,150,028 | -$8,525,092 | $8.23 | 54 |
| 2019 Q1 | 8,175,260 | $51,918,653 | -$1,211,556 | $6.11 | 64 |
| 2018 Q4 | 8,404,850 | $43,857,686 | -$20,074,645 | $5.08 | 63 |
| 2018 Q3 | 9,331,962 | $116,756,012 | -$8,840,880 | $12.42 | 73 |
| 2018 Q2 | 8,920,103 | $142,278,152 | +$47,370,087 | $15.95 | 91 |
| 2018 Q1 | 6,053,262 | $74,087,000 | -$1,813,847 | $12.24 | 59 |
| 2017 Q4 | 6,554,068 | $92,948,000 | +$6,876,091 | $14.12 | 51 |
| 2017 Q3 | 5,806,992 | $72,121,000 | +$10,745,395 | $12.42 | 42 |
| 2017 Q2 | 4,890,821 | $71,457,000 | +$36,776,582 | $14.61 | 42 |
| 2017 Q1 | 2,423,461 | $24,912,000 | -$680,273 | $10.28 | 31 |
| 2016 Q4 | 2,624,196 | $22,351,000 | +$11,417,372 | $8.51 | 31 |
| 2016 Q3 | 1,236,323 | $7,933,000 | -$580,812 | $6.43 | 16 |
| 2016 Q2 | 1,392,058 | $6,558,000 | -$151,089 | $4.71 | 13 |
| 2016 Q1 | 1,420,634 | $7,614,000 | +$383,349 | $5.36 | 15 |
| 2015 Q4 | 1,354,105 | $6,105,000 | -$56,463 | $4.51 | 15 |
| 2015 Q3 | 1,363,048 | $7,688,000 | +$76,610 | $5.64 | 16 |
| 2015 Q2 | 1,349,403 | $8,183,000 | +$15,378 | $6.06 | 16 |
| 2015 Q1 | 1,346,412 | $7,743,000 | +$217,102 | $5.76 | 17 |
| 2014 Q4 | 1,301,273 | $7,258,318 | +$67,255 | $5.62 | 17 |
| 2014 Q3 | 1,293,284 | $6,553,000 | -$282,526 | $5.05 | 18 |
| 2014 Q2 | 1,326,775 | $8,014,000 | +$466,091 | $6.04 | 20 |
| 2014 Q1 | 1,248,218 | $8,229,000 | +$2,009,126 | $6.64 | 17 |