| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| Wax Asset Management, LLC | 7% | $10,207,185 | 676,869 | Wax Asset Management, LLC | 31 Dec 2024 | |||
| VANGUARD GROUP INC | 4.8% | -9% | $16,055,503 | -$1,342,463 | 473,474 | -7.7% | The Vanguard Group | 30 Sep 2025 |
| DIMENSIONAL FUND ADVISORS LP | 4.8% | -4% | $7,978,143 | -$319,921 | 466,013 | -3.9% | Dimensional Fund Advisors LP | 30 Jun 2025 |
| Filer | Ownership | Nb Shares | Share Change % | Portfolio % | Holdings Value |
|---|---|---|---|---|---|
| Edenbrook Capital, LLC | 19% | 1,873,810 | 0% | 32% | $63,540,897 |
| VANGUARD GROUP INC | 4.8% | 473,474 | -7.7% | 0% | $16,055,504 |
| BlackRock, Inc. | 4.7% | 463,343 | +2.1% | 0% | $15,711,962 |
| SEGALL BRYANT & HAMILL, LLC | 3.1% | 307,440 | 0.14% | $10,425,290 | |
| DIMENSIONAL FUND ADVISORS LP | 3% | 290,125 | -38% | 0% | $9,835,409 |
| GOLDMAN SACHS GROUP INC | 2.5% | 244,993 | +878% | 0% | $8,307,713 |
| RENAISSANCE TECHNOLOGIES LLC | 2.2% | 216,061 | -18% | 0.01% | $7,326,629 |
| UBS Group AG | 2.1% | 208,334 | +64% | 0% | $7,064,606 |
| Portolan Capital Management, LLC | 2.1% | 203,827 | 0.37% | $6,911,774 | |
| GEODE CAPITAL MANAGEMENT, LLC | 1.7% | 162,510 | -7.3% | 0% | $5,512,400 |
| MORGAN STANLEY | 1.5% | 145,736 | +257% | 0% | $4,941,908 |
| TWO SIGMA INVESTMENTS, LP | 1.4% | 139,687 | +179% | 0.01% | $4,736,786 |
| MILLENNIUM MANAGEMENT LLC | 1.4% | 136,976 | +404% | 0% | $4,644,856 |
| STATE STREET CORP | 1.4% | 136,645 | +47% | 0% | $4,633,632 |
| Nokomis Capital, L.L.C. | 0.97% | 94,208 | -1.9% | 1.1% | $3,194,593 |
| ESSEX INVESTMENT MANAGEMENT CO LLC | 0.96% | 93,410 | +3.4% | 0.48% | $3,167,533 |
| NEXT CENTURY GROWTH INVESTORS LLC | 0.75% | 73,066 | 0.18% | $2,477,668 | |
| NORTHERN TRUST CORP | 0.69% | 67,359 | -4.7% | 0% | $2,284,144 |
| CORSAIR CAPITAL MANAGEMENT, L.P. | 0.63% | 61,307 | +172% | 0.37% | $2,078,920 |
| Informed Momentum Co LLC | 0.48% | 46,466 | +19% | 0.18% | $1,575,662 |
| TWO SIGMA ADVISERS, LP | 0.43% | 41,700 | +6.6% | 0% | $1,414,047 |
| Janney Montgomery Scott LLC | 0.42% | 41,150 | +4.6% | 0% | $1,395,000 |
| GSA CAPITAL PARTNERS LLP | 0.38% | 36,728 | 0.1% | $1,245,000 | |
| Integrated Wealth Concepts LLC | 0.37% | 36,568 | 0.01% | $1,240,021 | |
| Huntleigh Advisors, Inc. | 0.34% | 33,109 | -30% | 0.19% | $1,122,728 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 1,946 | $105,131 | +$103,623 | $53.94 | 2 |
| 2025 Q3 | 6,362,741 | $215,876,918 | +$35,273,798 | $33.91 | 101 |
| 2025 Q2 | 5,479,785 | $124,487,354 | +$15,687,028 | $22.71 | 81 |
| 2025 Q1 | 4,836,645 | $75,693,311 | +$1,466,014 | $15.65 | 53 |
| 2024 Q4 | 4,709,095 | $87,212,227 | +$9,200,969 | $18.52 | 50 |
| 2024 Q3 | 4,200,043 | $50,691,241 | -$2,011,507 | $12.08 | 37 |
| 2024 Q2 | 4,445,775 | $40,500,470 | -$2,412,748 | $9.11 | 30 |
| 2024 Q1 | 4,710,611 | $51,299,282 | +$200,277 | $10.89 | 27 |
| 2023 Q4 | 4,676,799 | $51,212,006 | -$290,621 | $10.95 | 30 |
| 2023 Q3 | 4,783,979 | $33,201,090 | -$761,032 | $6.94 | 25 |
| 2023 Q2 | 4,893,995 | $32,398,779 | -$112,924 | $6.62 | 25 |
| 2023 Q1 | 4,910,795 | $33,834,076 | -$1,392,530 | $6.89 | 24 |
| 2022 Q4 | 5,112,890 | $36,045,178 | -$644,942 | $7.05 | 26 |
| 2022 Q3 | 5,207,366 | $29,943,000 | -$308,153 | $5.75 | 24 |
| 2022 Q2 | 5,259,821 | $38,330,000 | -$634,050 | $7.30 | 22 |
| 2022 Q1 | 5,308,828 | $46,185,000 | -$203,439 | $8.70 | 25 |
| 2021 Q4 | 5,330,894 | $53,060,000 | -$552,229 | $9.98 | 25 |
| 2021 Q3 | 5,386,745 | $55,773,000 | -$288,073 | $10.33 | 24 |
| 2021 Q2 | 5,417,299 | $53,091,000 | -$3,623,791 | $9.80 | 28 |
| 2021 Q1 | 5,780,059 | $65,255,000 | +$353,364 | $11.29 | 28 |
| 2020 Q4 | 5,748,616 | $62,925,000 | -$340,202 | $10.97 | 25 |
| 2020 Q3 | 5,783,905 | $58,474,000 | +$503,490 | $10.11 | 26 |
| 2020 Q2 | 5,735,189 | $51,918,000 | +$1,048,996 | $9.15 | 25 |
| 2020 Q1 | 5,621,460 | $51,376,000 | +$1,032,081 | $9.14 | 24 |
| 2019 Q4 | 5,509,070 | $56,246,000 | -$1,744,758 | $10.21 | 27 |
| 2019 Q3 | 4,092,613 | $49,722,000 | +$552,958 | $12.15 | 30 |
| 2019 Q2 | 4,047,320 | $46,096,000 | +$690,356 | $11.39 | 27 |
| 2019 Q1 | 3,986,722 | $47,245,000 | +$566,438 | $11.85 | 27 |
| 2018 Q4 | 3,940,990 | $41,776,000 | +$523,587 | $10.60 | 27 |
| 2018 Q3 | 3,892,715 | $40,369,000 | +$2,422,208 | $10.37 | 30 |
| 2018 Q2 | 3,661,312 | $29,510,000 | +$1,727,210 | $8.06 | 26 |
| 2018 Q1 | 3,447,041 | $30,161,000 | +$181,302 | $8.75 | 26 |
| 2017 Q4 | 3,425,574 | $32,064,000 | +$383,866 | $9.36 | 27 |
| 2017 Q3 | 3,370,085 | $31,960,000 | -$222,669 | $9.55 | 26 |
| 2017 Q2 | 3,272,432 | $31,219,000 | +$1,830,506 | $9.54 | 29 |
| 2017 Q1 | 195,433 | $2,150,000 | +$5,499 | $15.50 | 2 |
| 2016 Q4 | 194,933 | $2,106,000 | -$2,520 | $15.40 | 2 |
| 2016 Q3 | 3,669,718 | $38,570,000 | -$1,081,868 | $10.51 | 29 |
| 2016 Q2 | 3,777,243 | $35,126,000 | +$675,964 | $9.30 | 29 |
| 2016 Q1 | 3,701,522 | $36,941,000 | +$1,486,013 | $9.98 | 28 |
| 2015 Q4 | 147 | $2,000 | -$17,388 | $13.61 | 1 |
| 2015 Q3 | 186,386 | $1,935,000 | +$1,038 | $15.19 | 2 |
| 2015 Q2 | 50 | $1,000 | $0 | $20.00 | 1 |
| 2015 Q1 | 3,835,292 | $53,463,683 | +$3,749,727 | $13.95 | 32 |
| 2014 Q4 | 179,329 | $2,050,000 | +$40,699 | $15.71 | 2 |
| 2014 Q3 | 175,768 | $1,876,000 | +$7,469 | $15.34 | 2 |
| 2014 Q2 | 142 | $2,000 | -$16,789 | $14.08 | 1 |
| 2014 Q1 | 175,068 | $1,893,000 | +$3,684 | $15.41 | 2 |