| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| BlackRock, Inc. | 15% | $581,149,938 | 5,580,468 | BlackRock, Inc. | 30 Sep 2025 | |||
| VANGUARD GROUP INC | 13% | $514,914,919 | 4,944,449 | The Vanguard Group | 30 Sep 2025 |
| Filer | Ownership | Nb Shares | Share Change % | Portfolio % | Holdings Value |
|---|---|---|---|---|---|
| BlackRock, Inc. | 15% | 5,648,074 | -2% | 0.01% | $588,190,428 |
| VANGUARD GROUP INC | 13% | 4,944,449 | +5.3% | 0.01% | $514,914,918 |
| STATE STREET CORP | 3.9% | 1,460,149 | -0.39% | 0.01% | $152,059,917 |
| NEUBERGER BERMAN GROUP LLC | 3.4% | 1,300,132 | +17% | 0.1% | $135,395,746 |
| NORDEA INVESTMENT MANAGEMENT AB | 3.4% | 1,292,056 | -2.9% | 0.12% | $135,239,502 |
| Conestoga Capital Advisors, LLC | 3.4% | 1,281,511 | +2.5% | 2.1% | $133,456,556 |
| MORGAN STANLEY | 2.6% | 973,660 | +4% | 0.01% | $101,397,307 |
| GEODE CAPITAL MANAGEMENT, LLC | 2.6% | 969,730 | -0.63% | 0.01% | $101,001,253 |
| DISCIPLINED GROWTH INVESTORS INC /MN | 2.1% | 792,472 | +86% | 1.5% | $82,528,034 |
| FMR LLC | 1.7% | 627,622 | -49% | 0% | $65,360,507 |
| MACQUARIE GROUP LTD | 1.6% | 600,975 | -5.9% | 0.07% | $62,586,000 |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 1.5% | 555,644 | -33% | 0.14% | $57,864,766 |
| BNP PARIBAS ASSET MANAGEMENT Holding S.A. | 1.5% | 555,284 | +205% | 0.15% | $57,828,000 |
| NORTHERN TRUST CORP | 1.3% | 505,116 | +0.68% | 0.01% | $52,602,781 |
| Van Berkom & Associates Inc. | 1.3% | 498,154 | 1.5% | $51,878,000 | |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 1.3% | 492,589 | -2.5% | 0.01% | $51,298,218 |
| DIMENSIONAL FUND ADVISORS LP | 1.3% | 482,969 | +6.4% | 0.01% | $50,297,477 |
| GENEVA CAPITAL MANAGEMENT LLC | 1.3% | 479,987 | -22% | 0.86% | $49,985,847 |
| RIVERBRIDGE PARTNERS LLC | 1.2% | 471,225 | -9.1% | 0.83% | $49,073,377 |
| JPMORGAN CHASE & CO | 1.2% | 464,957 | -11% | 0% | $48,420,622 |
| UBS Group AG | 1.2% | 458,860 | +806% | 0.01% | $47,785,680 |
| BANK OF AMERICA CORP /DE/ | 1.1% | 399,468 | -6.1% | 0% | $41,600,597 |
| Granahan Investment Management, LLC | 1% | 396,780 | +6.5% | 1.7% | $41,320,669 |
| GOLDMAN SACHS GROUP INC | 1% | 391,186 | +116% | 0.01% | $40,738,110 |
| Champlain Investment Partners, LLC | 0.93% | 352,748 | 0.28% | $36,735,177 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 1,488,165 | $133,001,021 | -$7,787,442 | $89.13 | 17 |
| 2025 Q3 | 38,678,427 | $4,027,624,652 | -$190,323 | $104.14 | 396 |
| 2025 Q2 | 38,195,396 | $5,190,588,482 | +$138,712,184 | $136.09 | 446 |
| 2025 Q1 | 37,130,838 | $4,928,465,142 | -$127,187,680 | $132.73 | 443 |
| 2024 Q4 | 37,793,132 | $6,953,341,501 | +$137,740,306 | $183.99 | 453 |
| 2024 Q3 | 36,898,524 | $7,150,683,026 | +$49,828,117 | $194.17 | 455 |
| 2024 Q2 | 36,652,971 | $6,883,366,331 | +$20,145,274 | $188.16 | 445 |
| 2024 Q1 | 36,644,265 | $6,759,249,955 | -$75,276,853 | $184.90 | 418 |
| 2023 Q4 | 37,077,849 | $7,167,699,010 | -$53,229,390 | $193.84 | 400 |
| 2023 Q3 | 37,253,947 | $6,356,040,339 | +$24,467,197 | $170.61 | 377 |
| 2023 Q2 | 36,913,357 | $7,073,520,599 | +$66,864,016 | $192.06 | 370 |
| 2023 Q1 | 36,580,072 | $5,555,582,547 | +$43,181,879 | $152.30 | 357 |
| 2022 Q4 | 36,416,551 | $4,677,920,768 | +$61,030,256 | $128.43 | 333 |
| 2022 Q3 | 36,231,132 | $4,503,653,763 | -$370,822 | $124.23 | 316 |
| 2022 Q2 | 36,170,477 | $4,085,136,329 | +$47,855,612 | $113.05 | 313 |
| 2022 Q1 | 35,810,039 | $4,697,946,959 | +$17,913,936 | $131.20 | 317 |
| 2021 Q4 | 35,562,376 | $5,055,804,844 | -$169,928,621 | $142.35 | 326 |
| 2021 Q3 | 35,973,554 | $5,802,118,162 | +$134,621,933 | $161.31 | 310 |
| 2021 Q2 | 34,980,682 | $3,493,124,458 | +$5,721,253 | $99.85 | 272 |
| 2021 Q1 | 35,071,360 | $3,485,258,367 | +$22,242,472 | $99.31 | 282 |
| 2020 Q4 | 34,825,955 | $3,782,047,605 | +$4,840,350 | $108.59 | 283 |
| 2020 Q3 | 34,808,721 | $2,712,223,800 | -$2,928,960 | $77.87 | 260 |
| 2020 Q2 | 34,753,956 | $2,610,427,034 | +$70,807,769 | $75.12 | 260 |
| 2020 Q1 | 34,229,432 | $1,596,527,753 | +$213,088 | $46.51 | 239 |
| 2019 Q4 | 33,817,671 | $1,874,412,150 | -$2,075,731 | $55.42 | 247 |
| 2019 Q3 | 33,914,677 | $1,596,441,576 | +$769,791,682 | $47.07 | 229 |
| 2019 Q2 | 17,214,574 | $1,759,530,740 | +$42,883,604 | $102.21 | 239 |
| 2019 Q1 | 17,173,354 | $1,821,385,375 | +$51,502,317 | $106.06 | 243 |
| 2018 Q4 | 16,827,883 | $1,386,117,754 | -$19,337,529 | $82.38 | 228 |
| 2018 Q3 | 16,544,792 | $1,641,521,849 | +$11,600,231 | $99.24 | 203 |
| 2018 Q2 | 16,664,583 | $1,224,833,518 | -$1,969,123 | $73.48 | 191 |
| 2018 Q1 | 16,767,017 | $1,073,732,488 | -$61,133 | $64.07 | 167 |
| 2017 Q4 | 16,937,098 | $823,109,094 | -$11,749,035 | $48.59 | 155 |
| 2017 Q3 | 16,748,329 | $949,611,045 | -$14,267,695 | $56.71 | 156 |
| 2017 Q2 | 16,922,086 | $1,078,836,618 | +$55,419,706 | $63.76 | 150 |
| 2017 Q1 | 16,969,322 | $992,470,236 | +$62,328,767 | $58.49 | 154 |
| 2016 Q4 | 17,665,675 | $1,234,442,004 | -$15,749,709 | $69.89 | 161 |
| 2016 Q3 | 17,766,413 | $1,304,202,036 | +$47,845,256 | $73.41 | 160 |
| 2016 Q2 | 17,146,884 | $1,039,053,926 | +$6,338,436 | $60.60 | 151 |
| 2016 Q1 | 17,234,337 | $739,594,863 | -$34,491,865 | $42.94 | 152 |
| 2015 Q4 | 17,126,685 | $1,202,619,744 | -$16,873,693 | $70.21 | 147 |
| 2015 Q3 | 17,366,585 | $1,178,984,772 | +$35,172,818 | $67.89 | 142 |
| 2015 Q2 | 16,851,572 | $1,108,836,694 | -$5,377,114 | $65.80 | 137 |
| 2015 Q1 | 16,979,349 | $1,139,144,992 | +$35,441,214 | $67.10 | 142 |
| 2014 Q4 | 16,546,328 | $936,902,609 | -$26,233,175 | $56.63 | 126 |
| 2014 Q3 | 16,985,708 | $903,034,863 | -$3,799,594 | $53.15 | 117 |
| 2014 Q2 | 17,017,386 | $1,073,396,874 | +$32,274,223 | $63.19 | 125 |
| 2014 Q1 | 16,377,150 | $1,003,620,224 | +$29,848,358 | $61.45 | 130 |