| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| T. Rowe Price Investment Management, Inc. | 9% | $111,657,123 | 1,322,325 | T. Rowe Price Investment Management, Inc. | 31 Dec 2024 | |||
| BlackRock, Inc. | 7.2% | $90,324,877 | 1,069,693 | BlackRock, Inc. | 31 Dec 2024 | |||
| VANGUARD GROUP INC | 5.1% | $62,000,276 | 762,236 | The Vanguard Group | 30 Jun 2025 | |||
| ENDEAVOUR CAPITAL ADVISORS INC | 3% | $38,439,537 | 455,229 | Endeavour Capital Advisors Inc. | 31 Dec 2024 |
| Filer | Ownership | Nb Shares | Share Change % | Portfolio % | Holdings Value |
|---|---|---|---|---|---|
| T. Rowe Price Investment Management, Inc. | 9.2% | 1,380,943 | +6.7% | 0.09% | $149,377,000 |
| BlackRock, Inc. | 6.4% | 967,873 | -3.3% | 0% | $104,694,849 |
| VANGUARD GROUP INC | 5.1% | 766,037 | +0.5% | 0% | $82,862,222 |
| Azora Capital LP | 3.9% | 591,020 | -21% | 3% | $63,930,633 |
| AMERICAN CENTURY COMPANIES INC | 3.4% | 510,549 | +5.9% | 0.03% | $55,226,372 |
| WELLINGTON MANAGEMENT GROUP LLP | 3.2% | 486,197 | +9% | 0.01% | $52,591,929 |
| STATE STREET CORP | 3% | 447,935 | +9.6% | 0% | $48,453,129 |
| Driehaus Capital Management LLC | 2.4% | 356,488 | +65% | 0.28% | $38,561,307 |
| WESTWOOD HOLDINGS GROUP INC | 2.4% | 354,643 | -17% | 0.27% | $38,362,000 |
| DIMENSIONAL FUND ADVISORS LP | 2.3% | 348,353 | -3% | 0.01% | $37,692,332 |
| MANUFACTURERS LIFE INSURANCE COMPANY, THE | 2.3% | 346,704 | -4.2% | 0.03% | $37,502,972 |
| FMR LLC | 2.2% | 327,656 | +145% | 0% | $35,442,562 |
| GEODE CAPITAL MANAGEMENT, LLC | 2.1% | 316,540 | +4% | 0% | $34,245,136 |
| LOOMIS SAYLES & CO L P | 1.5% | 229,569 | 0.03% | $24,832,479 | |
| GW&K Investment Management, LLC | 1.2% | 185,403 | -33% | 0.18% | $20,055,000 |
| ENDEAVOUR CAPITAL ADVISORS INC | 1.1% | 171,424 | -45% | 5.6% | $18,542,934 |
| UBS AM, A DISTINCT BUSINESS UNIT OF UBS ASSET MANAGEMENT AMERICAS LLC | 1.1% | 168,764 | +364% | 0% | $18,255,202 |
| UBS Group AG | 1.1% | 166,185 | +159% | 0% | $17,976,231 |
| COOPER CREEK PARTNERS MANAGEMENT LLC | 1.1% | 162,099 | +109% | 0.66% | $17,534,000 |
| Ranger Investment Management, L.P. | 1% | 156,185 | 1.2% | $16,894,531 | |
| PEREGRINE CAPITAL MANAGEMENT LLC | 0.98% | 147,553 | +4.9% | 0.48% | $15,960,808 |
| KENNEDY CAPITAL MANAGEMENT LLC | 0.94% | 141,911 | -18% | 0.34% | $15,350,513 |
| JCSD Capital, LLC | 0.86% | 130,040 | 0% | 25% | $14,066,427 |
| D.A. DAVIDSON & CO. | 0.84% | 125,539 | 0.09% | $13,579,554 | |
| Advisors Capital Management, LLC | 0.83% | 124,840 | -12% | 0.17% | $13,504,018 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 17,215 | $1,988,406 | -$478,865 | $114.59 | 7 |
| 2025 Q3 | 12,147,877 | $1,314,079,767 | +$104,520,835 | $108.17 | 185 |
| 2025 Q2 | 11,193,122 | $1,084,357,923 | +$23,850,314 | $96.87 | 175 |
| 2025 Q1 | 10,886,031 | $984,117,687 | +$70,355,278 | $90.41 | 176 |
| 2024 Q4 | 10,080,202 | $855,922,441 | +$150,101,968 | $84.91 | 166 |
| 2024 Q3 | 8,292,595 | $447,904,805 | +$17,828,230 | $53.99 | 143 |
| 2024 Q2 | 7,899,520 | $364,496,626 | +$10,005,758 | $46.14 | 123 |
| 2024 Q1 | 7,756,159 | $301,480,163 | +$658,524 | $38.87 | 116 |
| 2023 Q4 | 14,869 | $660,332 | -$1,820,810 | $44.41 | 2 |
| 2023 Q3 | 7,617,086 | $326,737,529 | +$3,037,220 | $42.91 | 114 |
| 2023 Q2 | 7,565,363 | $285,004,842 | +$281,952 | $37.65 | 107 |
| 2023 Q1 | 7,551,332 | $271,902,172 | -$123,256 | $36.01 | 117 |
| 2022 Q4 | 7,623,203 | $362,196,107 | +$14,894,909 | $47.52 | 124 |
| 2022 Q3 | 7,073,032 | $281,083,188 | -$29,453,775 | $39.74 | 108 |
| 2022 Q2 | 7,339,880 | $279,792,427 | +$11,444,939 | $38.12 | 97 |
| 2022 Q1 | 7,292,952 | $333,440,841 | -$3,917,793 | $45.75 | 109 |
| 2021 Q4 | 7,475,591 | $378,219,403 | +$50,151,065 | $50.62 | 98 |
| 2021 Q3 | 6,483,413 | $205,398,951 | +$2,329,129 | $31.86 | 78 |
| 2021 Q2 | 6,451,242 | $184,222,040 | +$8,791,244 | $28.56 | 68 |
| 2021 Q1 | 5,662,762 | $148,464,036 | -$6,508,082 | $26.22 | 70 |
| 2020 Q4 | 6,498,227 | $136,569,514 | +$14,564,460 | $21.00 | 63 |
| 2020 Q3 | 5,463,174 | $66,927,650 | +$1,197,226 | $12.25 | 60 |
| 2020 Q2 | 5,828,355 | $84,328,358 | +$1,246,565 | $14.52 | 63 |
| 2020 Q1 | 5,756,762 | $60,763,785 | -$3,895,213 | $10.51 | 66 |
| 2019 Q4 | 5,730,549 | $94,373,877 | +$2,166,363 | $16.47 | 70 |
| 2019 Q3 | 5,625,355 | $85,141,308 | +$5,911,213 | $15.11 | 60 |
| 2019 Q2 | 5,232,533 | $81,485,754 | +$10,152,162 | $15.47 | 50 |
| 2019 Q1 | 4,614,873 | $78,401,080 | +$16,364,662 | $16.99 | 47 |
| 2018 Q4 | 3,654,717 | $55,680,574 | +$3,302,529 | $15.23 | 46 |
| 2018 Q3 | 3,433,316 | $58,373,000 | +$58,373,051 | $17.00 | 42 |