| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| Neuberger Berman Group LLC | 10% | $119,544,724 | 4,960,362 | Neuberger Berman Group LLC | 30 Nov 2025 | |||
| Artisan Partners Limited Partnership | 5.5% | $70,914,305 | 2,733,782 | Artisan Partners Asset Management Inc. | 30 Jun 2025 | |||
| LAZARD ASSET MANAGEMENT LLC | 3.6% | $37,874,382 | 1,803,542 | Lazard Asset Management LLC | 30 Sep 2024 | |||
| WELLINGTON MANAGEMENT GROUP LLP | 0.6% | $6,689,865 | 318,565 | Wellington Management Group LLP | 31 Dec 2024 |
| Filer | Ownership | Nb Shares | Share Change % | Portfolio % | Holdings Value |
|---|---|---|---|---|---|
| Conestoga Capital Advisors, LLC | 16% | 8,094,965 | -0.37% | 3.3% | $208,445,340 |
| NEUBERGER BERMAN GROUP LLC | 9.8% | 4,873,804 | +9.1% | 0.09% | $125,500,453 |
| T. Rowe Price Investment Management, Inc. | 7.2% | 3,554,840 | -4.8% | 0.06% | $91,538,000 |
| TimesSquare Capital Management, LLC | 6.6% | 3,267,676 | -1.7% | 1.2% | $84,142,657 |
| Artisan Partners Limited Partnership | 5.3% | 2,613,242 | -4.4% | 0.1% | $67,290,982 |
| Thrivent Financial for Lutherans | 4.8% | 2,372,390 | +7.1% | 0.12% | $61,089,000 |
| BAMCO INC /NY/ | 4% | 1,973,759 | +4.5% | 0.13% | $50,824,294 |
| JENNISON ASSOCIATES LLC | 3.1% | 1,559,294 | +44% | 0.02% | $40,151,822 |
| ArrowMark Colorado Holdings LLC | 2.8% | 1,392,581 | +6.7% | 0.67% | $35,858,961 |
| Pembroke Management, LTD | 2.6% | 1,283,216 | +12% | 3.3% | $33,042,812 |
| Ranger Investment Management, L.P. | 2.6% | 1,282,175 | -2.9% | 2.3% | $33,016,006 |
| Champlain Investment Partners, LLC | 2.6% | 1,269,449 | -2.4% | 0.25% | $32,688,312 |
| FRED ALGER MANAGEMENT, LLC | 1.8% | 902,314 | -12% | 0.09% | $23,234,586 |
| DEUTSCHE BANK AG\ | 1.8% | 888,788 | -1.2% | 0.01% | $22,886,291 |
| Invesco Ltd. | 1.8% | 881,033 | -2.8% | 0% | $22,686,601 |
| ALLIANCEBERNSTEIN L.P. | 1.7% | 832,217 | -2.3% | 0.01% | $21,429,588 |
| Pictet Asset Management Holding SA | 1.6% | 796,857 | -2.6% | 0.02% | $20,519,068 |
| RIVERBRIDGE PARTNERS LLC | 1.6% | 773,176 | -8.3% | 0.34% | $19,909,271 |
| LOOMIS SAYLES & CO L P | 1.5% | 766,888 | +36% | 0.02% | $19,747,366 |
| NICHOLAS COMPANY, INC. | 1.5% | 745,364 | -0.04% | 0.33% | $19,193,123 |
| MUTUAL OF AMERICA CAPITAL MANAGEMENT LLC | 1.4% | 697,900 | -1.3% | 0.19% | $17,970,925 |
| COOPER INVESTORS PTY LTD | 1.2% | 590,308 | +252% | 4.2% | $15,200,431 |
| RAYMOND JAMES FINANCIAL INC | 1.1% | 557,368 | -1.8% | 0% | $14,352,220 |
| MetLife Investment Management, LLC | 1% | 493,843 | -8.6% | 0.06% | $12,716,457 |
| PEREGRINE CAPITAL MANAGEMENT LLC | 0.98% | 486,280 | +9.5% | 0.38% | $12,521,710 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 79,491 | $1,598,935 | +$402,562 | $20.12 | 5 |
| 2025 Q3 | 51,832,037 | $1,334,656,241 | -$25,239,428 | $25.75 | 136 |
| 2025 Q2 | 52,919,105 | $1,292,867,700 | +$2,759,888 | $24.43 | 130 |
| 2025 Q1 | 52,446,019 | $1,070,831,974 | -$21,386,560 | $20.42 | 135 |
| 2024 Q4 | 54,548,034 | $1,188,730,519 | +$6,532,919 | $21.79 | 130 |
| 2024 Q3 | 54,346,892 | $1,086,746,049 | +$41,876,116 | $20.00 | 129 |
| 2024 Q2 | 52,396,587 | $961,042,132 | -$88,896,578 | $18.34 | 133 |
| 2024 Q1 | 51,239,835 | $1,644,728,767 | +$531,621,337 | $32.10 | 147 |
| 2023 Q4 | 34,766,723 | $948,565,729 | +$53,508,773 | $27.29 | 135 |
| 2023 Q3 | 32,726,698 | $972,626,876 | -$10,677,824 | $29.72 | 126 |
| 2023 Q2 | 32,767,077 | $1,061,154,341 | +$23,051,859 | $32.38 | 117 |
| 2023 Q1 | 32,136,669 | $832,305,232 | +$8,013,523 | $25.90 | 107 |
| 2022 Q4 | 32,233,537 | $579,726,671 | -$28,782,629 | $17.97 | 107 |
| 2022 Q3 | 33,860,260 | $573,484,245 | +$11,025,868 | $16.94 | 86 |
| 2022 Q2 | 33,231,647 | $525,422,300 | +$6,163,566 | $15.81 | 73 |
| 2022 Q1 | 32,596,700 | $655,666,856 | -$86,117,298 | $20.12 | 71 |
| 2021 Q4 | 36,225,065 | $813,302,947 | +$33,802,648 | $22.45 | 74 |
| 2021 Q3 | 34,344,524 | $869,154,814 | +$855,241,847 | $25.31 | 58 |