| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| BlackRock, Inc. | 4.7% | -12% | $19,102,208 | -$1,970,941 | 476,959 | -9.4% | BlackRock, Inc. | 31 Mar 2025 |
| Filer | Ownership | Nb Shares | Share Change % | Portfolio % | Holdings Value |
|---|---|---|---|---|---|
| BlackRock, Inc. | 5% | 506,693 | -5.7% | 0% | $24,762,094 |
| DIMENSIONAL FUND ADVISORS LP | 4.5% | 456,730 | -3% | 0% | $22,320,429 |
| BANC FUNDS CO LLC | 4.3% | 441,218 | -16% | 3.8% | $21,562,324 |
| VANGUARD GROUP INC | 4.1% | 413,239 | +0.09% | 0% | $20,194,990 |
| ALLIANCEBERNSTEIN L.P. | 3.5% | 357,310 | +2.4% | 0.01% | $17,461,740 |
| WELLINGTON MANAGEMENT GROUP LLP | 2.5% | 248,707 | 0% | 0% | $12,154,311 |
| AMERICAN CENTURY COMPANIES INC | 1.9% | 188,103 | +15% | 0% | $9,192,594 |
| GEODE CAPITAL MANAGEMENT, LLC | 1.7% | 168,064 | +2.4% | 0% | $8,215,335 |
| ROYCE & ASSOCIATES LP | 1.6% | 157,496 | +8% | 0.08% | $7,696,830 |
| MALTESE CAPITAL MANAGEMENT LLC | 1.5% | 155,300 | +0.19% | 1.1% | $7,589,511 |
| Pacific Ridge Capital Partners, LLC | 1.5% | 154,119 | -2.2% | 1.7% | $7,531,796 |
| STATE STREET CORP | 1.3% | 127,816 | +4.6% | 0% | $6,246,368 |
| MORGAN STANLEY | 1.1% | 112,713 | +24% | 0% | $5,508,286 |
| ACADIAN ASSET MANAGEMENT LLC | 0.94% | 95,811 | -2.2% | 0.01% | $4,681,000 |
| BRIDGEWAY CAPITAL MANAGEMENT, LLC | 0.89% | 90,179 | +6.2% | 0.09% | $4,407,048 |
| NORTHERN TRUST CORP | 0.76% | 77,291 | -0.01% | 0% | $3,777,211 |
| JPMORGAN CHASE & CO | 0.65% | 65,477 | +31% | 0% | $3,199,860 |
| Invesco Ltd. | 0.63% | 63,777 | -5.2% | 0% | $3,116,782 |
| KENNEDY CAPITAL MANAGEMENT LLC | 0.58% | 59,270 | -0.35% | 0.06% | $2,896,525 |
| TRUIST FINANCIAL CORP | 0.52% | 52,693 | +4.2% | 0% | $2,575,083 |
| Rosenthal | Henry Capital Advisors, Inc. | 0.51% | 52,000 | 0% | 2.4% | $2,541,240 |
| TWO SIGMA INVESTMENTS, LP | 0.5% | 50,920 | +116% | 0% | $2,488,460 |
| Empowered Funds, LLC | 0.46% | 46,312 | +13% | 0.02% | $2,263,267 |
| Axecap Investments, LLC | 0.42% | 42,817 | -1.4% | 1.3% | $2,092,467 |
| Bank of New York Mellon Corp | 0.41% | 41,119 | +0.79% | 0% | $2,009,464 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 3,165 | $164,138 | -$15,096 | $51.75 | 3 |
| 2025 Q3 | 5,001,284 | $244,408,185 | +$4,392,917 | $48.87 | 126 |
| 2025 Q2 | 4,909,211 | $231,128,863 | -$982,615 | $47.08 | 112 |
| 2025 Q1 | 4,943,352 | $201,147,861 | -$2,760,427 | $40.70 | 111 |
| 2024 Q4 | 5,004,843 | $218,269,357 | +$10,074,791 | $43.61 | 105 |
| 2024 Q3 | 4,745,367 | $161,676,247 | +$1,117,264 | $34.06 | 78 |
| 2024 Q2 | 4,676,611 | $138,283,966 | -$2,297,484 | $29.57 | 67 |
| 2024 Q1 | 4,752,512 | $131,170,148 | +$1,140,736 | $27.60 | 66 |
| 2023 Q4 | 4,653,697 | $137,700,150 | +$457,449 | $29.59 | 63 |
| 2023 Q3 | 4,785,964 | $112,133,788 | -$233,849 | $23.43 | 61 |
| 2023 Q2 | 4,819,549 | $113,689,846 | -$3,570,076 | $23.59 | 60 |
| 2023 Q1 | 4,910,067 | $111,973,934 | -$4,394,297 | $22.81 | 62 |
| 2022 Q4 | 5,123,727 | $140,026,145 | -$1,279,681 | $27.33 | 66 |
| 2022 Q3 | 5,160,856 | $129,580,654 | -$2,248,785 | $25.11 | 62 |
| 2022 Q2 | 5,225,501 | $138,370,868 | +$22,952,469 | $26.48 | 65 |
| 2022 Q1 | 4,945,672 | $138,381,000 | +$2,649,739 | $27.98 | 53 |
| 2021 Q4 | 4,845,307 | $127,186,000 | +$311,233 | $26.25 | 42 |
| 2021 Q3 | 4,786,320 | $111,995,679 | -$225,802 | $23.40 | 40 |
| 2021 Q2 | 4,817,049 | $106,214,639 | -$5,134,343 | $22.05 | 46 |
| 2021 Q1 | 5,052,638 | $111,155,112 | +$805,138 | $22.00 | 53 |
| 2020 Q4 | 5,078,837 | $89,132,572 | +$293,821 | $17.55 | 47 |
| 2020 Q3 | 5,078,371 | $58,801,848 | -$2,805,347 | $11.58 | 51 |
| 2020 Q2 | 5,287,847 | $75,614,433 | +$7,393,884 | $14.30 | 51 |
| 2020 Q1 | 4,790,273 | $56,044,098 | -$15,933,361 | $11.70 | 49 |
| 2019 Q4 | 5,538,073 | $124,991,635 | +$630,969 | $22.57 | 51 |
| 2019 Q3 | 5,523,101 | $122,331,330 | +$3,176,994 | $22.15 | 48 |
| 2019 Q2 | 5,386,064 | $122,255,830 | +$3,286,976 | $22.70 | 46 |
| 2019 Q1 | 5,271,273 | $99,519,907 | +$1,523,168 | $18.88 | 45 |
| 2018 Q4 | 5,181,515 | $107,056,505 | -$403,901 | $20.76 | 46 |
| 2018 Q3 | 5,200,049 | $119,079,023 | +$123,361 | $22.90 | 48 |
| 2018 Q2 | 5,194,621 | $118,174,343 | -$555,841 | $22.75 | 46 |
| 2018 Q1 | 5,215,911 | $114,745,124 | -$134,536 | $22.00 | 41 |
| 2017 Q4 | 5,225,553 | $103,202,012 | +$4,160,588 | $19.75 | 48 |
| 2017 Q3 | 4,982,175 | $98,643,909 | +$140,641 | $19.80 | 41 |
| 2017 Q2 | 5,002,513 | $86,043,915 | +$8,357,078 | $17.20 | 41 |
| 2017 Q1 | 4,519,041 | $76,594,000 | +$435,864 | $16.95 | 31 |
| 2016 Q4 | 4,504,723 | $70,720,000 | +$14,787,207 | $15.70 | 30 |
| 2016 Q3 | 3,630,025 | $47,306,000 | +$4,201,736 | $12.82 | 30 |
| 2016 Q2 | 3,212,970 | $40,836,000 | -$709,036 | $12.71 | 27 |
| 2016 Q1 | 3,339,076 | $37,966,000 | +$1,016,762 | $11.37 | 20 |
| 2015 Q4 | 3,249,525 | $40,553,000 | +$13,580,310 | $12.48 | 18 |
| 2015 Q3 | 2,158,022 | $21,228,000 | +$728,551 | $9.90 | 15 |
| 2015 Q2 | 2,070,040 | $20,266,000 | +$3,117,695 | $9.79 | 15 |
| 2015 Q1 | 1,764,409 | $16,023,000 | +$1,332,114 | $9.08 | 13 |
| 2014 Q4 | 1,618,474 | $15,258,000 | +$1,487,175 | $9.44 | 15 |
| 2014 Q3 | 1,463,415 | $14,091,000 | +$3,353,758 | $9.63 | 14 |
| 2014 Q2 | 1,115,092 | $10,350,364 | +$2,394,762 | $9.29 | 14 |
| 2014 Q1 | 858,086 | $6,841,000 | +$290,220 | $7.99 | 12 |