| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| FJ Capital Management LLC | 9.9% | $26,573,781 | 807,223 | FJ Capital Management LLC | 30 Sep 2024 | |||
| ENDEAVOUR CAPITAL ADVISORS INC | 7.1% | $19,107,031 | 580,408 | Endeavour Capital Advisors Inc. | 31 Dec 2024 | |||
| BlackRock, Inc. | 6.8% | $18,272,016 | 555,043 | BlackRock, Inc. | 31 Mar 2025 |
| Filer | Ownership | Holdings Value | Nb Shares | Share Change % |
|---|---|---|---|---|
| FJ Capital Management LLC | 9.9% | $35,614,679 | 807,223 | 0% |
| T. Rowe Price Investment Management, Inc. | 9.9% | $35,576,000 | 806,331 | -0.26% |
| BlackRock, Inc. | 8.9% | $32,084,859 | 727,218 | -1.3% |
| ENDEAVOUR CAPITAL ADVISORS INC | 7.2% | $25,854,938 | 586,014 | -0.51% |
| VANGUARD GROUP INC | 5.3% | $19,051,633 | 431,814 | +2.6% |
| DIMENSIONAL FUND ADVISORS LP | 4.6% | $16,561,987 | 375,382 | +1.4% |
| AMERIPRISE FINANCIAL INC | 3.3% | $11,986,124 | 271,671 | -2.9% |
| Rhino Investment Partners, Inc | 2.6% | $9,270,539 | 210,121 | 0% |
| BANC FUNDS CO LLC | 2.5% | $9,083,161 | 205,874 | -28% |
| GEODE CAPITAL MANAGEMENT, LLC | 2.2% | $7,926,447 | 179,608 | -0.54% |
| STATE STREET CORP | 2% | $7,089,378 | 160,684 | +0.48% |
| Fourthstone LLC | 1.9% | $7,004,226 | 158,754 | +23% |
| ALLIANCEBERNSTEIN L.P. | 1.9% | $6,943,429 | 157,376 | 0% |
| RENAISSANCE TECHNOLOGIES LLC | 1.4% | $5,162,349 | 117,007 | +21% |
| AMERICAN CENTURY COMPANIES INC | 1.3% | $4,685,942 | 106,209 | +7.7% |
| ACADIAN ASSET MANAGEMENT LLC | 0.99% | $3,555,000 | 80,647 | +55% |
| NORTHERN TRUST CORP | 0.88% | $3,186,126 | 72,215 | -3.2% |
| GOLDMAN SACHS GROUP INC | 0.86% | $3,092,724 | 70,098 | +20% |
| Russell Investments Group, Ltd. | 0.73% | $2,636,610 | 59,760 | +18% |
| BRIDGEWAY CAPITAL MANAGEMENT, LLC | 0.64% | $2,293,975 | 51,994 | -0.12% |
| MORGAN STANLEY | 0.6% | $2,175,512 | 49,308 | -12% |
| ZACKS INVESTMENT MANAGEMENT | 0.58% | $2,100,492 | 47,608 | +5.7% |
| GABELLI FUNDS LLC | 0.53% | $1,912,602 | 43,350 | +3.6% |
| Koss-Olinger Consulting, LLC | 0.52% | $1,612,000 | 42,397 | 0% |
| Abacus Planning Group, Inc. | 0.38% | $1,373,147 | 31,123 | 0% |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 6,547,071 | $288,576,434 | +$4,144,783 | $44.12 | 114 |
| 2025 Q2 | 6,460,224 | $245,734,282 | +$2,119,036 | $38.03 | 100 |
| 2025 Q1 | 6,407,771 | $210,943,078 | -$3,007,661 | $32.92 | 96 |
| 2024 Q4 | 6,479,081 | $257,520,440 | +$5,646,902 | $39.75 | 94 |
| 2024 Q3 | 6,347,503 | $216,318,546 | +$3,153,029 | $34.08 | 100 |
| 2024 Q2 | 6,257,229 | $183,003,475 | +$36,533 | $29.24 | 94 |
| 2024 Q1 | 5,963,032 | $189,341,044 | +$844,592 | $31.76 | 70 |
| 2023 Q4 | 33,000 | $1,224,300 | +$204,050 | $37.10 | 1 |
| 2023 Q3 | 6,207,238 | $167,221,725 | -$2,384,111 | $26.94 | 83 |
| 2023 Q2 | 6,345,609 | $157,054,166 | -$395,763 | $24.75 | 79 |
| 2023 Q1 | 6,237,306 | $191,517,208 | -$2,424,334 | $30.70 | 86 |
| 2022 Q4 | 6,371,527 | $291,417,382 | +$3,476,080 | $45.75 | 98 |
| 2022 Q3 | 6,318,879 | $263,267,813 | -$28,866,133 | $41.66 | 97 |
| 2022 Q2 | 6,264,689 | $273,163,020 | -$225,608 | $43.59 | 101 |
| 2022 Q1 | 6,232,955 | $316,900,655 | -$4,379,881 | $50.84 | 103 |
| 2021 Q4 | 6,334,051 | $395,652,675 | -$2,642,534 | $62.49 | 99 |
| 2021 Q3 | 6,230,063 | $333,224,339 | +$5,335,411 | $53.50 | 91 |
| 2021 Q2 | 6,209,704 | $317,576,561 | +$1,393,450 | $51.16 | 90 |
| 2021 Q1 | 6,157,229 | $288,872,614 | +$16,800,191 | $46.88 | 93 |
| 2020 Q4 | 5,839,485 | $206,779,596 | +$3,756,599 | $35.35 | 81 |
| 2020 Q3 | 5,410,376 | $130,945,601 | +$4,073,902 | $24.15 | 72 |
| 2020 Q2 | 5,782,016 | $159,830,799 | -$982,615 | $27.71 | 75 |
| 2020 Q1 | 5,817,231 | $164,887,663 | +$4,765,193 | $28.37 | 74 |
| 2019 Q4 | 5,554,124 | $235,911,417 | +$2,138,067 | $42.49 | 82 |
| 2019 Q3 | 5,646,019 | $224,984,405 | +$3,201,061 | $39.85 | 81 |
| 2019 Q2 | 5,567,540 | $217,997,752 | +$9,698,091 | $39.16 | 76 |
| 2019 Q1 | 5,330,851 | $180,555,952 | +$3,051,936 | $33.87 | 69 |
| 2018 Q4 | 5,262,572 | $168,625,125 | +$198,144 | $32.07 | 69 |
| 2018 Q3 | 5,177,667 | $203,481,458 | -$1,586,966 | $39.30 | 75 |
| 2018 Q2 | 5,153,545 | $227,787,432 | -$2,008,826 | $44.20 | 75 |
| 2018 Q1 | 5,198,655 | $231,339,343 | +$2,176,516 | $44.50 | 72 |
| 2017 Q4 | 5,155,145 | $212,658,149 | -$1,233,187 | $41.25 | 74 |
| 2017 Q3 | 5,126,339 | $186,330,438 | -$293,953 | $36.35 | 67 |
| 2017 Q2 | 5,133,470 | $190,192,766 | +$34,261,767 | $37.05 | 67 |
| 2017 Q1 | 4,177,590 | $136,397,458 | +$7,610,054 | $32.65 | 61 |
| 2016 Q4 | 4,217,693 | $151,833,140 | +$339,635 | $36.00 | 63 |
| 2016 Q3 | 4,000,888 | $110,344,541 | -$185,788 | $27.58 | 53 |
| 2016 Q2 | 4,012,721 | $96,703,506 | +$6,432,727 | $24.10 | 56 |
| 2016 Q1 | 3,742,969 | $91,504,108 | +$1,281,622 | $24.41 | 38 |
| 2015 Q4 | 3,687,349 | $83,581,639 | +$1,670,674 | $22.69 | 33 |
| 2015 Q3 | 3,623,407 | $74,242,451 | +$250,620 | $20.49 | 29 |
| 2015 Q2 | 3,625,802 | $64,894,880 | +$75,539 | $17.90 | 32 |
| 2015 Q1 | 3,621,346 | $61,585,785 | +$2,964,285 | $17.00 | 30 |
| 2014 Q4 | 3,402,163 | $56,972,399 | +$22,942,757 | $17.00 | 26 |
| 2014 Q3 | 2,039,142 | $28,383,604 | +$551,226 | $13.91 | 25 |
| 2014 Q2 | 1,999,577 | $26,915,645 | +$377,868 | $13.46 | 23 |
| 2014 Q1 | 1,969,443 | $27,317,124 | +$6,994,563 | $13.87 | 22 |