| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| Conestoga Capital Advisors, LLC | 5.1% | -14% | $175,473,413 | -$31,414,140 | 2,526,244 | -15% | Conestoga Capital Advisors | 31 Dec 2025 |
| Filer | Ownership | Nb Shares | Share Change % | Portfolio % | Holdings Value |
|---|---|---|---|---|---|
| BlackRock, Inc. | 12% | 6,068,636 | -0.13% | 0.01% | $421,648,862 |
| VANGUARD GROUP INC | 11% | 5,250,753 | -1.3% | 0.01% | $364,822,319 |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 9% | 4,489,747 | -6.3% | 0.76% | $311,947,673 |
| Conestoga Capital Advisors, LLC | 4.7% | 2,361,196 | -13% | 2.6% | $164,055,867 |
| GENEVA CAPITAL MANAGEMENT LLC | 3.7% | 1,858,685 | -1% | 2.2% | $129,141,465 |
| STATE STREET CORP | 3.7% | 1,857,444 | -0.62% | 0% | $129,055,209 |
| GEODE CAPITAL MANAGEMENT, LLC | 3.2% | 1,593,286 | -0.27% | 0.01% | $110,711,681 |
| NEUBERGER BERMAN GROUP LLC | 3.1% | 1,563,190 | -2.7% | 0.08% | $108,610,447 |
| MORGAN STANLEY | 2.2% | 1,114,345 | +8.4% | 0% | $77,424,822 |
| DIMENSIONAL FUND ADVISORS LP | 1.8% | 895,961 | -1.2% | 0.01% | $62,251,055 |
| NORTHERN TRUST CORP | 1.5% | 733,354 | +0.64% | 0.01% | $50,953,435 |
| WELLS FARGO & COMPANY/MN | 1.4% | 708,784 | -3.5% | 0.01% | $49,246,299 |
| Resona Asset Management Co.,Ltd. | 1.4% | 705,278 | +18% | 0.23% | $48,980,433 |
| BANK OF AMERICA CORP /DE/ | 1.3% | 624,280 | -3.3% | 0% | $43,374,982 |
| FIRST TRUST ADVISORS LP | 1.2% | 580,134 | +136% | 0.03% | $40,307,709 |
| Invesco Ltd. | 1.1% | 566,438 | +2.1% | 0.01% | $39,356,113 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 1.1% | 529,444 | +0.9% | 0.01% | $36,785,769 |
| RAYMOND JAMES FINANCIAL INC | 1% | 515,515 | -1.5% | 0.01% | $35,817,979 |
| BAMCO INC /NY/ | 1% | 502,449 | +0.24% | 0.09% | $34,910,157 |
| RIVERBRIDGE PARTNERS LLC | 0.97% | 483,015 | -7.7% | 0.57% | $33,559,849 |
| JPMORGAN CHASE & CO | 0.96% | 480,624 | -25% | 0% | $33,393,804 |
| Point72 Asset Management, L.P. | 0.94% | 471,025 | 0.07% | $32,726,831 | |
| TWO SIGMA INVESTMENTS, LP | 0.86% | 428,616 | 0.05% | $29,780,240 | |
| Bank of New York Mellon Corp | 0.82% | 411,167 | -1.2% | 0.01% | $28,567,852 |
| ENVESTNET ASSET MANAGEMENT INC | 0.81% | 404,459 | -4.8% | 0.01% | $28,101,790 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price (% of par) | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 168,049 | $11,708,034 | +$3,055,359 | 6,946.02% | 11 |
| 2025 Q3 | 47,132,246 | $3,275,059,683 | -$143,221,889 | 6,948% | 352 |
| 2025 Q2 | 48,947,144 | $3,656,510,395 | +$140,847,178 | 7,471% | 365 |
| 2025 Q1 | 46,932,197 | $3,804,718,808 | -$48,508,912 | 8,106% | 387 |
| 2024 Q4 | 47,410,858 | $4,224,893,821 | +$40,273,859 | 8,910% | 362 |
| 2024 Q3 | 46,709,650 | $5,382,984,338 | -$29,729,179 | 11,528% | 364 |
| 2024 Q2 | 46,537,421 | $4,426,655,429 | +$40,726,321 | 9,512% | 348 |
| 2024 Q1 | 46,242,136 | $3,827,282,998 | -$49,592,302 | 8,269% | 319 |
| 2023 Q4 | 2,666,674 | $234,774,004 | +$4,215,266 | 8,804% | 3 |
| 2023 Q3 | 45,705,650 | $3,912,509,878 | +$13,915,497 | 8,560% | 348 |
| 2023 Q2 | 45,264,774 | $4,224,635,368 | -$42,707,472 | 9,332% | 348 |
| 2023 Q1 | 45,630,160 | $4,548,838,339 | -$47,707,375 | 9,969% | 353 |
| 2022 Q4 | 45,770,991 | $4,535,972,252 | +$24,880,518 | 9,909% | 340 |
| 2022 Q3 | 46,311,136 | $4,061,274,407 | -$2,481,955 | 8,767.05% | 332 |
| 2022 Q2 | 45,877,860 | $4,179,455,929 | +$8,988,707 | 9,146.93% | 333 |
| 2022 Q1 | 46,151,947 | $4,985,394,046 | -$5,361,092 | 10,805% | 341 |
| 2021 Q4 | 43,171,752 | $5,039,456,893 | -$22,189,534 | 11,673% | 350 |
| 2021 Q3 | 43,531,200 | $4,926,403,541 | +$31,285,885 | 11,314.99% | 332 |
| 2021 Q2 | 46,582,321 | $4,165,660,832 | +$934,305 | 8,920.99% | 311 |
| 2021 Q1 | 46,565,063 | $4,536,633,629 | +$2,229,797 | 9,744.96% | 304 |
| 2020 Q4 | 46,365,068 | $4,174,242,920 | -$19,896,368 | 9,002.98% | 296 |
| 2020 Q3 | 47,010,604 | $3,386,288,869 | +$24,330,105 | 7,202.97% | 294 |
| 2020 Q2 | 46,633,765 | $3,772,590,088 | +$59,983,174 | 8,092.96% | 283 |
| 2020 Q1 | 45,988,245 | $3,306,935,104 | -$78,921,173 | 7,190.95% | 267 |
| 2019 Q4 | 45,911,184 | $3,169,040,500 | -$16,238,935 | 6,901.01% | 262 |
| 2019 Q3 | 46,311,975 | $3,236,553,390 | +$21,817,993 | 6,990% | 269 |
| 2019 Q2 | 46,256,254 | $2,708,088,144 | +$56,272,015 | 5,854% | 258 |
| 2019 Q1 | 46,448,089 | $2,680,873,510 | -$1,769,349 | 5,771.96% | 259 |
| 2018 Q4 | 46,533,299 | $2,359,184,210 | +$6,292,757 | 5,070.96% | 242 |
| 2018 Q3 | 46,299,416 | $2,481,039,737 | -$17,626,708 | 5,359.96% | 223 |
| 2018 Q2 | 46,655,588 | $2,253,722,204 | +$1,157,144,155 | 4,830% | 208 |
| 2018 Q1 | 22,865,235 | $1,798,607,277 | -$29,240 | 7,865.01% | 201 |
| 2017 Q4 | 22,876,753 | $1,626,689,730 | -$17,892,518 | 7,109.98% | 199 |
| 2017 Q3 | 23,068,966 | $1,704,748,148 | +$15,148,821 | 7,390% | 181 |
| 2017 Q2 | 22,667,880 | $1,321,435,460 | -$21,674,617 | 5,829.97% | 177 |
| 2017 Q1 | 23,310,301 | $1,387,978,533 | +$140,197,265 | 5,955% | 171 |
| 2016 Q4 | 23,800,525 | $1,435,016,514 | -$24,598,881 | 6,029.98% | 173 |
| 2016 Q3 | 24,245,925 | $1,237,493,757 | +$21,524,086 | 5,105.98% | 155 |
| 2016 Q2 | 23,366,429 | $1,364,628,888 | +$35,254,435 | 5,840.97% | 155 |
| 2016 Q1 | 23,138,467 | $1,179,914,149 | -$30,344,468 | 5,100.86% | 160 |
| 2015 Q4 | 23,515,312 | $1,174,608,216 | -$20,522,961 | 4,995.01% | 155 |
| 2015 Q3 | 23,473,971 | $1,045,993,723 | +$25,061,664 | 4,455.98% | 145 |
| 2015 Q2 | 22,624,132 | $1,013,071,386 | +$500,705,805 | 4,478% | 149 |
| 2015 Q1 | 11,322,564 | $1,006,238,950 | -$9,177,961 | 8,889.95% | 141 |
| 2014 Q4 | 11,561,346 | $953,810,885 | -$9,330,027 | 8,249.99% | 141 |
| 2014 Q3 | 11,676,677 | $829,151,703 | -$4,075,040 | 7,088% | 139 |
| 2014 Q2 | 11,749,028 | $870,708,701 | +$7,199,055 | 7,410.91% | 136 |
| 2014 Q1 | 11,653,590 | $874,527,592 | +$24,232,356 | 7,505.98% | 137 |