| 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,472,796 | $131,631,182 | -$5,088,122 | $89.13 | 13 |
| 2025 Q3 | 38,678,427 | $4,027,624,652 | -$189,392 | $104.14 | 396 |
| 2025 Q2 | 38,195,425 | $5,190,594,878 | +$138,714,596 | $136.09 | 447 |
| 2025 Q1 | 36,951,202 | $4,904,624,214 | -$131,169,090 | $132.73 | 441 |
| 2024 Q4 | 37,644,511 | $6,925,975,701 | +$226,227,703 | $183.99 | 451 |
| 2024 Q3 | 36,412,734 | $7,056,357,473 | -$41,683,561 | $194.17 | 452 |
| 2024 Q2 | 36,603,896 | $6,874,132,808 | +$96,965,771 | $188.16 | 442 |
| 2024 Q1 | 36,223,445 | $6,681,440,573 | -$113,120,359 | $184.90 | 415 |
| 2023 Q4 | 1,844,745 | $357,585,293 | +$2,956,951 | $193.84 | 4 |
| 2023 Q3 | 36,770,924 | $6,273,631,524 | -$1,872,745 | $170.61 | 372 |
| 2023 Q2 | 36,431,437 | $6,980,963,269 | +$43,093,694 | $192.06 | 364 |
| 2023 Q1 | 36,472,536 | $5,539,205,552 | +$53,932,209 | $152.30 | 354 |
| 2022 Q4 | 36,282,856 | $4,660,749,256 | +$69,357,298 | $128.43 | 330 |
| 2022 Q3 | 34,844,460 | $4,331,390,883 | +$8,588,356 | $124.23 | 305 |
| 2022 Q2 | 34,739,620 | $3,911,152,908 | +$63,753,585 | $113.05 | 304 |
| 2022 Q1 | 34,960,137 | $4,586,440,959 | +$18,540,972 | $131.20 | 311 |
| 2021 Q4 | 35,488,890 | $5,045,344,844 | -$157,696,267 | $142.35 | 324 |
| 2021 Q3 | 35,918,091 | $5,793,609,162 | +$120,956,533 | $161.31 | 311 |
| 2021 Q2 | 35,110,157 | $3,509,339,458 | +$13,761,333 | $99.85 | 272 |
| 2021 Q1 | 35,043,042 | $3,480,249,367 | +$20,689,880 | $99.31 | 282 |
| 2020 Q4 | 34,306,042 | $3,725,589,605 | +$6,196,942 | $108.59 | 279 |
| 2020 Q3 | 34,808,721 | $2,712,223,800 | -$2,919,744 | $77.87 | 260 |
| 2020 Q2 | 33,802,886 | $2,538,983,034 | +$85,520,484 | $75.12 | 259 |
| 2020 Q1 | 33,773,306 | $1,575,282,753 | +$10,950,359 | $46.51 | 236 |
| 2019 Q4 | 33,380,655 | $1,850,192,150 | -$2,684,205 | $55.42 | 245 |
| 2019 Q3 | 33,149,746 | $1,560,400,576 | +$755,750,902 | $47.07 | 226 |
| 2019 Q2 | 17,199,956 | $1,758,036,740 | +$43,037,726 | $102.21 | 238 |
| 2019 Q1 | 17,158,955 | $1,819,857,375 | +$40,475,093 | $106.06 | 241 |
| 2018 Q4 | 16,814,106 | $1,385,014,754 | -$16,392,025 | $82.38 | 227 |
| 2018 Q3 | 16,544,792 | $1,641,521,849 | +$11,600,252 | $99.24 | 203 |
| 2018 Q2 | 16,664,583 | $1,224,833,518 | -$5,452,305 | $73.48 | 191 |
| 2018 Q1 | 16,558,240 | $1,060,324,488 | -$4,297,968 | $64.07 | 164 |
| 2017 Q4 | 16,694,205 | $811,262,094 | -$16,200,732 | $48.59 | 152 |
| 2017 Q3 | 16,675,434 | $945,478,045 | -$16,325,127 | $56.71 | 154 |
| 2017 Q2 | 16,922,086 | $1,078,836,618 | +$54,788,331 | $63.76 | 150 |
| 2017 Q1 | 16,897,112 | $988,247,236 | +$61,879,599 | $58.49 | 153 |
| 2016 Q4 | 17,631,920 | $1,232,082,004 | -$16,905,179 | $69.89 | 159 |
| 2016 Q3 | 17,356,837 | $1,274,135,036 | +$47,910,833 | $73.41 | 158 |
| 2016 Q2 | 17,126,123 | $1,037,794,926 | +$14,409,785 | $60.60 | 150 |
| 2016 Q1 | 16,972,367 | $728,344,863 | -$30,278,098 | $42.94 | 150 |
| 2015 Q4 | 17,126,155 | $1,202,582,744 | -$16,849,720 | $70.21 | 146 |
| 2015 Q3 | 17,360,981 | $1,178,605,772 | +$27,723,509 | $67.89 | 141 |
| 2015 Q2 | 16,617,090 | $1,093,408,694 | +$1,791,749 | $65.80 | 136 |
| 2015 Q1 | 16,942,781 | $1,136,691,992 | +$21,477,811 | $67.10 | 142 |
| 2014 Q4 | 16,370,708 | $926,957,609 | -$17,687,239 | $56.63 | 124 |
| 2014 Q3 | 16,985,694 | $903,033,863 | -$3,733,533 | $53.15 | 116 |
| 2014 Q2 | 16,153,130 | $1,018,783,874 | +$33,321,844 | $63.19 | 125 |
| 2014 Q1 | 16,377,150 | $1,003,620,224 | +$29,846,776 | $61.45 | 132 |