| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| ALLIANCEBERNSTEIN L.P. | 8.5% | $12,255,775 | 648,797 | AllianceBernstein L.P. | 30 Sep 2024 | |||
| Fourthstone LLC | 6.6% | $10,621,904 | 509,933 | Fourthstone LLC | 30 Sep 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 4,589,303 | $95,527,193 | +$6,799,595 | $20.83 | 69 |
| 2025 Q2 | 4,266,844 | $80,648,091 | +$11,262,860 | $18.90 | 61 |
| 2025 Q1 | 3,702,538 | $61,907,545 | -$1,509,419 | $16.72 | 51 |
| 2024 Q4 | 3,789,817 | $68,594,548 | +$324,810 | $18.10 | 53 |
| 2024 Q3 | 3,770,610 | $69,566,920 | -$3,460,316 | $18.45 | 53 |
| 2024 Q2 | 3,935,503 | $69,774,685 | -$5,599,884 | $17.73 | 65 |
| 2024 Q1 | 4,265,818 | $77,464,108 | +$1,680,327 | $18.16 | 61 |
| 2023 Q4 | 4,191,299 | $103,968,287 | +$7,613,844 | $24.81 | 63 |
| 2023 Q3 | 3,850,135 | $79,080,643 | +$2,043,343 | $20.54 | 61 |
| 2023 Q2 | 3,773,569 | $85,505,904 | +$8,661,430 | $22.66 | 59 |
| 2023 Q1 | 3,348,821 | $78,657,624 | -$1,161,875 | $23.49 | 53 |
| 2022 Q4 | 3,365,456 | $92,509,925 | +$3,713,035 | $27.49 | 52 |
| 2022 Q3 | 3,268,472 | $74,553,000 | -$1,717,446 | $22.81 | 43 |
| 2022 Q2 | 3,343,443 | $76,134,000 | -$709,864 | $22.77 | 44 |
| 2022 Q1 | 3,407,056 | $82,826,000 | -$861,529 | $24.31 | 43 |
| 2021 Q4 | 3,442,262 | $84,642,402 | +$7,120,673 | $24.59 | 45 |
| 2021 Q3 | 3,130,073 | $75,087,367 | -$2,560,816 | $23.99 | 39 |
| 2021 Q2 | 3,246,224 | $73,315,274 | -$7,121,400 | $22.58 | 44 |
| 2021 Q1 | 3,572,641 | $74,174,695 | +$528,042 | $20.76 | 49 |
| 2020 Q4 | 3,546,723 | $59,974,987 | -$7,707,353 | $16.91 | 50 |
| 2020 Q3 | 4,016,842 | $49,165,743 | +$574,997 | $12.24 | 51 |
| 2020 Q2 | 3,969,416 | $52,389,462 | -$1,123,471 | $13.20 | 50 |
| 2020 Q1 | 4,019,993 | $67,369,637 | -$2,775,410 | $16.76 | 46 |
| 2019 Q4 | 4,192,976 | $96,438,985 | +$4,009,637 | $23.00 | 48 |
| 2019 Q3 | 3,919,965 | $82,508,882 | +$3,072,757 | $21.05 | 45 |
| 2019 Q2 | 3,688,754 | $83,921,794 | +$57,022,502 | $22.79 | 45 |
| 2019 Q1 | 1,186,788 | $25,634,000 | -$284,590 | $21.60 | 4 |
| 2018 Q4 | 1,199,963 | $20,524,000 | +$197,478 | $17.06 | 4 |
| 2018 Q3 | 1,183,783 | $24,787,000 | +$12,034,374 | $20.95 | 5 |
| 2018 Q2 | 609,286 | $12,606,000 | +$600,210 | $20.75 | 3 |
| 2018 Q1 | 580,276 | $12,766,000 | +$1,520,000 | $22.00 | 3 |
| 2017 Q4 | 511,597 | $8,963,139 | +$1,702,363 | $17.51 | 2 |
| 2017 Q3 | 415,428 | $6,771,000 | +$213,700 | $16.29 | 2 |
| 2017 Q2 | 402,300 | $6,457,000 | +$458,619 | $16.05 | 1 |
| 2017 Q1 | 373,726 | $6,185,000 | $16.55 | 1 | |
| 2016 Q4 | 373,726 | $5,307,000 | -$1,779,000 | $14.20 | 1 |
| 2016 Q3 | 514,903 | $6,488,000 | +$1,652,999 | $12.60 | 2 |
| 2016 Q2 | 383,726 | $4,566,000 | +$4,566,000 | $11.90 | 1 |