| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| De Lisle Partners LLP | 6% | $7,157,863 | 419,816 | De Lisle Partners LLP | 31 Dec 2024 | |||
| VANGUARD GROUP INC | 5.05% | $5,911,423 | 356,970 | The Vanguard Group | 30 Jun 2025 | |||
| GENDELL JEFFREY L | 5% | $5,868,233 | 354,576 | Jeffrey L. Gendell | 30 Jun 2025 | |||
| RENAISSANCE TECHNOLOGIES LLC | 4.83% | $5,742,133 | 336,782 | Renaissance Technologies LLC | 31 Dec 2024 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 3,784,289 | $82,857,857 | +$1,643,399 | $21.9 | 63 |
| 2025 Q2 | 3,719,167 | $61,611,485 | +$6,587,928 | $16.56 | 54 |
| 2025 Q1 | 3,313,588 | $49,400,538 | +$1,542,139 | $14.89 | 43 |
| 2024 Q4 | 3,210,290 | $49,151,777 | +$1,010,457 | $15.29 | 41 |
| 2024 Q3 | 2,942,053 | $47,028,895 | +$137,070 | $16.02 | 37 |
| 2024 Q2 | 2,934,082 | $44,397,971 | -$13,758 | $15.1 | 40 |
| 2024 Q1 | 2,929,862 | $54,853,005 | +$3,825,558 | $18.74 | 38 |
| 2023 Q4 | 2,318,141 | $35,836,737 | -$694,100 | $15.46 | 30 |
| 2023 Q3 | 2,375,330 | $31,827,587 | +$2,012,507 | $13.4 | 32 |
| 2023 Q2 | 2,253,197 | $28,388,451 | +$417,113 | $12.6 | 29 |
| 2023 Q1 | 2,197,909 | $24,922,908 | +$2,984,603 | $11.34 | 24 |
| 2022 Q4 | 1,935,012 | $18,941,957 | +$5,281 | $9.79 | 24 |
| 2022 Q3 | 1,932,309 | $13,736,000 | -$1,256,425 | $7.11 | 20 |
| 2022 Q2 | 2,089,551 | $17,010,000 | -$381,125 | $8.14 | 21 |
| 2022 Q1 | 2,135,116 | $18,810,000 | -$76,895 | $8.81 | 20 |
| 2021 Q4 | 2,143,106 | $20,100,000 | -$2,031,931 | $9.38 | 23 |
| 2021 Q3 | 2,304,658 | $27,446,000 | +$1,018,645 | $11.91 | 25 |
| 2021 Q2 | 2,217,539 | $29,715,000 | +$184,260 | $13.4 | 23 |
| 2021 Q1 | 2,229,561 | $18,036,000 | -$278,292 | $8.09 | 20 |
| 2020 Q4 | 2,266,502 | $15,546,000 | -$896,394 | $6.86 | 23 |
| 2020 Q3 | 2,394,229 | $13,889,000 | -$48,962 | $5.8 | 22 |
| 2020 Q2 | 2,402,158 | $12,130,000 | -$341,480 | $5.05 | 22 |
| 2020 Q1 | 2,478,599 | $10,925,622 | -$960,198 | $4.41 | 29 |
| 2019 Q4 | 2,641,463 | $15,903,000 | -$114,005 | $6.02 | 26 |
| 2019 Q3 | 2,658,955 | $17,257,000 | -$352,945 | $6.49 | 27 |
| 2019 Q2 | 2,711,648 | $18,875,000 | -$308,936 | $6.96 | 29 |
| 2019 Q1 | 2,752,193 | $21,110,000 | -$546,300 | $7.67 | 31 |
| 2018 Q4 | 2,835,660 | $19,991,000 | +$661,635 | $7.05 | 34 |
| 2018 Q3 | 2,642,107 | $24,885,000 | +$3,497,689 | $9.42 | 34 |
| 2018 Q2 | 2,285,457 | $18,512,000 | -$1,041,071 | $8.1 | 25 |
| 2018 Q1 | 2,427,550 | $14,252,000 | -$363,301 | $5.87 | 27 |
| 2017 Q4 | 2,492,338 | $14,154,000 | +$711,840 | $5.68 | 27 |
| 2017 Q3 | 2,357,621 | $14,498,000 | +$81,354 | $6.15 | 28 |
| 2017 Q2 | 2,328,456 | $13,227,000 | -$733,575 | $5.68 | 27 |
| 2017 Q1 | 2,434,851 | $15,723,000 | +$640,456 | $6.45 | 28 |
| 2016 Q4 | 2,368,015 | $15,769,000 | +$605,933 | $6.66 | 29 |
| 2016 Q3 | 2,170,095 | $11,622,000 | +$27,674 | $5.38 | 27 |
| 2016 Q2 | 2,164,348 | $12,615,000 | +$31,824 | $5.83 | 29 |
| 2016 Q1 | 2,158,812 | $11,698,000 | +$41,612 | $5.42 | 28 |
| 2015 Q4 | 2,151,207 | $11,883,000 | +$364,881 | $5.52 | 28 |
| 2015 Q3 | 2,085,208 | $12,510,000 | +$251,111 | $6 | 27 |
| 2015 Q2 | 2,043,433 | $12,769,000 | -$340,619 | $6.25 | 23 |
| 2015 Q1 | 2,098,514 | $13,015,000 | -$1,369,116 | $6.2 | 25 |
| 2014 Q4 | 2,314,854 | $16,181,000 | -$244,645 | $7.01 | 26 |
| 2014 Q3 | 2,359,521 | $18,742,000 | +$832,034 | $7.94 | 28 |
| 2014 Q2 | 2,254,923 | $19,049,270 | +$373,515 | $8.44 | 31 |
| 2014 Q1 | 2,210,269 | $18,624,275 | -$444,307 | $8.43 | 26 |