| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| BlackRock, Inc. | 6.7% | $48,094,805 | 1,975,146 | BlackRock, Inc. | 31 Mar 2025 |
| Filer | Ownership | Nb Shares | Share Change % | Portfolio % | Holdings Value |
|---|---|---|---|---|---|
| BlackRock, Inc. | 7.6% | 2,246,261 | +1.3% | 0% | $53,034,212 |
| VANGUARD GROUP INC | 5.4% | 1,591,098 | +1.1% | 0% | $37,565,825 |
| DIMENSIONAL FUND ADVISORS LP | 3.5% | 1,024,248 | +3.7% | 0.01% | $24,182,687 |
| JANUS HENDERSON GROUP PLC | 3.5% | 1,018,807 | +1.7% | 0.01% | $24,054,208 |
| AMERICAN CENTURY COMPANIES INC | 2.5% | 730,694 | +13% | 0.01% | $17,251,685 |
| GEODE CAPITAL MANAGEMENT, LLC | 2.4% | 716,630 | +2.8% | 0% | $16,922,222 |
| ROYCE & ASSOCIATES LP | 2.2% | 648,080 | +18% | 0.15% | $15,301,169 |
| STATE STREET CORP | 2% | 598,503 | +4% | 0% | $14,130,656 |
| MANUFACTURERS LIFE INSURANCE COMPANY, THE | 1.5% | 444,257 | -1.5% | 0.01% | $10,488,908 |
| Ranger Investment Management, L.P. | 1.2% | 345,855 | +0.63% | 0.57% | $8,165,637 |
| JPMORGAN CHASE & CO | 1.1% | 312,746 | -1.9% | 0% | $7,383,933 |
| NORTHERN TRUST CORP | 0.94% | 278,477 | -0.04% | 0% | $6,574,842 |
| BANC FUNDS CO LLC | 0.91% | 269,264 | -22% | 1.1% | $6,357,323 |
| Curi Capital, LLC | 0.85% | 250,008 | +0% | 0.11% | $5,902,689 |
| MENDON CAPITAL ADVISORS CORP | 0.85% | 250,000 | -11% | 2.7% | $5,902,500 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 0.82% | 241,811 | +4.6% | 0% | $5,709,158 |
| Russell Investments Group, Ltd. | 0.78% | 230,616 | +3.6% | 0.01% | $5,444,842 |
| BRIDGEWAY CAPITAL MANAGEMENT, LLC | 0.64% | 187,248 | +4.3% | 0.09% | $4,420,925 |
| FRANKLIN RESOURCES INC | 0.63% | 184,310 | +5.7% | 0% | $4,351,559 |
| Fourthstone LLC | 0.56% | 164,024 | +373% | 0.69% | $3,872,607 |
| MORGAN STANLEY | 0.49% | 143,126 | -8.8% | 0% | $3,379,216 |
| Robertson Stephens Wealth Management, LLC | 0.45% | 133,456 | -0.23% | 0.1% | $3,150,896 |
| Bank of New York Mellon Corp | 0.45% | 132,233 | +1.4% | 0% | $3,122,031 |
| ALLIANCEBERNSTEIN L.P. | 0.39% | 115,638 | -2.5% | 0% | $2,730,213 |
| FIRST TRUST ADVISORS LP | 0.37% | 107,684 | +467% | 0% | $2,542,419 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 330 | $8,626 | -$1,777 | $26.14 | 1 |
| 2025 Q3 | 15,018,927 | $354,601,657 | +$4,994,645 | $23.61 | 152 |
| 2025 Q2 | 14,817,776 | $364,636,680 | +$15,489,131 | $24.65 | 143 |
| 2025 Q1 | 14,182,770 | $345,491,547 | +$12,175,773 | $24.35 | 146 |
| 2024 Q4 | 13,690,119 | $351,770,319 | +$26,957,778 | $25.70 | 141 |
| 2024 Q3 | 12,577,447 | $322,564,155 | +$12,836,013 | $25.67 | 128 |
| 2024 Q2 | 12,024,764 | $262,633,396 | +$3,226,568 | $21.76 | 112 |
| 2024 Q1 | 11,604,071 | $258,491,131 | +$3,772,402 | $22.28 | 109 |
| 2023 Q4 | 11,393 | $280,837 | -$9,342 | $24.65 | 1 |
| 2023 Q3 | 10,940,222 | $205,325,617 | +$4,000,162 | $18.76 | 109 |
| 2023 Q2 | 10,633,520 | $160,312,597 | -$448,005 | $15.07 | 94 |
| 2023 Q1 | 10,196,390 | $174,614,147 | -$4,317,352 | $17.13 | 94 |
| 2022 Q4 | 10,293,733 | $227,898,530 | +$60,313,322 | $22.14 | 93 |
| 2022 Q3 | 7,762,575 | $167,128,602 | +$4,524,753 | $21.53 | 82 |
| 2022 Q2 | 7,195,168 | $153,345,983 | +$13,542,196 | $21.31 | 80 |
| 2022 Q1 | 6,820,256 | $165,966,176 | -$1,387,185 | $24.33 | 85 |
| 2021 Q4 | 7,135,251 | $201,960,708 | +$14,154,895 | $28.31 | 82 |
| 2021 Q3 | 6,552,761 | $153,245,096 | +$1,068,898 | $23.39 | 69 |
| 2021 Q2 | 6,506,618 | $149,339,609 | +$5,458,256 | $22.95 | 61 |
| 2021 Q1 | 6,274,277 | $150,135,844 | +$4,767,807 | $23.93 | 59 |
| 2020 Q4 | 5,169,792 | $105,498,110 | -$364,044 | $20.36 | 50 |
| 2020 Q3 | 5,816,572 | $87,153,520 | +$4,940,237 | $15.00 | 51 |
| 2020 Q2 | 5,495,063 | $84,187,991 | +$80,697 | $15.35 | 56 |
| 2020 Q1 | 4,981,093 | $67,239,935 | -$8,692,930 | $13.50 | 54 |
| 2019 Q4 | 5,983,370 | $149,157,865 | +$1,154,227 | $24.93 | 51 |
| 2019 Q3 | 5,937,448 | $144,890,749 | +$1,438,261 | $24.40 | 48 |
| 2019 Q2 | 5,878,581 | $149,606,388 | +$3,781,900 | $25.45 | 44 |
| 2019 Q1 | 5,756,943 | $141,244,462 | +$812,561 | $24.54 | 44 |
| 2018 Q4 | 5,718,049 | $138,343,643 | +$338,303 | $24.23 | 49 |
| 2018 Q3 | 5,728,025 | $152,003,616 | +$7,476,963 | $26.55 | 54 |
| 2018 Q2 | 5,425,596 | $142,963,248 | +$142,955,001 | $26.35 | 48 |