| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| BlackRock, Inc. | 15% | $583,878,585 | 1,776,651 | BlackRock, Inc. | 28 Feb 2025 | |||
| VANGUARD GROUP INC | 10% | $400,373,239 | 1,218,273 | The Vanguard Group | 31 Dec 2024 | |||
| WASATCH ADVISORS LP | 7.5% | -17% | $263,238,464 | -$52,255,661 | 884,597 | -17% | Wasatch Advisors LP | 30 Sep 2025 |
| Neuberger Berman Group LLC | 4.7% | $182,459,285 | 555,195 | Neuberger Berman Group LLC | 31 Mar 2025 | |||
| Capital International Investors | 4.7% | $181,401,393 | 551,976 | Capital International Investors | 31 Mar 2025 |
| Filer | Ownership | Nb Shares | Share Change % | Portfolio % | Holdings Value |
|---|---|---|---|---|---|
| BlackRock, Inc. | 15% | 1,739,851 | -1.6% | 0.01% | $517,744,967 |
| VANGUARD GROUP INC | 11% | 1,319,237 | -1.1% | 0.01% | $392,578,547 |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 11% | 1,278,092 | -2.2% | 0.93% | $380,334,843 |
| WASATCH ADVISORS LP | 7.5% | 884,597 | -10% | 1.4% | $263,238,375 |
| Capital International Investors | 4% | 477,553 | -5.7% | 0.02% | $142,110,222 |
| STATE STREET CORP | 3.7% | 441,275 | -0.87% | 0% | $131,314,615 |
| NEUBERGER BERMAN GROUP LLC | 3.6% | 427,351 | -13% | 0.09% | $127,171,113 |
| MORGAN STANLEY | 2.7% | 320,453 | -16% | 0.01% | $95,360,982 |
| Capital World Investors | 2.7% | 316,210 | +1.6% | 0.01% | $94,097,772 |
| GEODE CAPITAL MANAGEMENT, LLC | 2.6% | 312,202 | +12% | 0.01% | $92,917,275 |
| MACQUARIE GROUP LTD | 2.6% | 303,795 | -7.8% | 0.11% | $90,403,000 |
| DIMENSIONAL FUND ADVISORS LP | 2.3% | 268,780 | -1.3% | 0.02% | $79,983,549 |
| Champlain Investment Partners, LLC | 2.1% | 247,920 | -0.29% | 0.56% | $73,776,034 |
| Chevy Chase Trust Holdings, LLC | 1.9% | 226,802 | -27% | 0.19% | $67,491,773 |
| RIVERBRIDGE PARTNERS LLC | 1.7% | 198,383 | -8% | 1% | $59,034,929 |
| PRICE T ROWE ASSOCIATES INC /MD/ | 1.6% | 190,412 | +0.53% | 0.01% | $56,664,000 |
| Conestoga Capital Advisors, LLC | 1.4% | 168,698 | -24% | 0.81% | $50,201,249 |
| ROYCE & ASSOCIATES LP | 1.3% | 156,651 | +13% | 0.46% | $46,616,205 |
| NORTHERN TRUST CORP | 1.3% | 155,976 | -2.8% | 0.01% | $46,415,339 |
| BROWN ADVISORY INC | 1.3% | 149,685 | -14% | 0.06% | $44,543,422 |
| BANK OF AMERICA CORP /DE/ | 1.2% | 138,701 | -5.9% | 0% | $41,274,643 |
| BROWN BROTHERS HARRIMAN & CO | 1.2% | 137,364 | +0.04% | 0.25% | $40,876,779 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 1.1% | 127,564 | -0.31% | 0.01% | $37,960,495 |
| FMR LLC | 1% | 123,320 | -16% | 0% | $36,697,659 |
| WELLS FARGO & COMPANY/MN | 1% | 122,293 | -6.3% | 0.01% | $36,391,870 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 3,309 | $959,600 | -$127,039 | $285.02 | 9 |
| 2025 Q3 | 13,195,571 | $3,926,596,764 | -$192,101,729 | $297.58 | 312 |
| 2025 Q2 | 13,805,828 | $4,383,364,940 | -$38,864,410 | $317.45 | 313 |
| 2025 Q1 | 13,914,106 | $4,687,621,056 | +$337,941,070 | $336.91 | 310 |
| 2024 Q4 | 12,900,431 | $4,451,058,699 | +$37,166,505 | $344.99 | 288 |
| 2024 Q3 | 12,797,342 | $4,326,726,005 | +$49,880,572 | $338.00 | 278 |
| 2024 Q2 | 12,656,805 | $3,717,920,161 | +$226,855,605 | $293.78 | 256 |
| 2024 Q1 | 11,935,285 | $3,915,584,376 | +$21,375,578 | $328.10 | 260 |
| 2023 Q4 | 976,985 | $274,014,275 | -$6,412,351 | $280.31 | 5 |
| 2023 Q3 | 11,822,358 | $2,666,536,821 | +$118,138,101 | $225.55 | 202 |
| 2023 Q2 | 11,181,820 | $2,483,048,344 | +$26,482,848 | $222.10 | 187 |
| 2023 Q1 | 10,866,192 | $2,265,512,972 | +$13,314,674 | $208.52 | 197 |
| 2022 Q4 | 11,098,364 | $1,971,509,084 | -$15,064,379 | $177.63 | 185 |
| 2022 Q3 | 11,126,309 | $1,856,041,597 | +$11,821,615 | $166.81 | 170 |
| 2022 Q2 | 11,069,612 | $2,018,531,305 | +$36,112,689 | $182.35 | 176 |
| 2022 Q1 | 10,924,062 | $2,121,529,873 | +$167,087 | $194.19 | 170 |
| 2021 Q4 | 10,818,764 | $2,492,831,790 | -$79,980,892 | $230.48 | 175 |
| 2021 Q3 | 10,861,880 | $2,217,652,588 | +$7,582,085 | $204.10 | 165 |
| 2021 Q2 | 10,742,829 | $1,891,694,383 | -$22,161,245 | $176.09 | 156 |
| 2021 Q1 | 10,929,399 | $2,022,052,839 | +$10,977,311 | $185.01 | 155 |
| 2020 Q4 | 10,894,092 | $1,535,785,776 | -$3,913,715 | $140.98 | 142 |
| 2020 Q3 | 10,921,789 | $1,197,366,560 | -$2,016,589 | $109.62 | 136 |
| 2020 Q2 | 10,945,957 | $1,090,608,716 | -$9,578,653 | $99.66 | 126 |
| 2020 Q1 | 11,043,023 | $824,305,778 | -$12,932,443 | $74.65 | 121 |
| 2019 Q4 | 11,126,306 | $1,171,117,838 | +$42,945,857 | $105.34 | 136 |
| 2019 Q3 | 10,717,254 | $940,839,718 | +$15,665,914 | $87.79 | 132 |
| 2019 Q2 | 10,548,316 | $957,769,996 | +$43,079,217 | $90.81 | 139 |
| 2019 Q1 | 10,311,628 | $907,055,021 | -$8,486,668 | $87.96 | 161 |
| 2018 Q4 | 10,427,334 | $849,384,188 | +$20,533,766 | $81.46 | 166 |
| 2018 Q3 | 10,135,689 | $1,093,146,307 | +$6,006,843 | $107.85 | 157 |
| 2018 Q2 | 10,096,678 | $970,785,660 | -$5,559,944 | $96.15 | 160 |
| 2018 Q1 | 10,136,290 | $957,878,233 | +$12,218,924 | $94.50 | 165 |
| 2017 Q4 | 9,999,276 | $1,003,934,189 | -$981,634 | $100.40 | 167 |
| 2017 Q3 | 9,819,522 | $967,581,924 | +$15,557,053 | $98.55 | 156 |
| 2017 Q2 | 9,896,368 | $744,435,054 | +$15,075,998 | $75.20 | 143 |
| 2017 Q1 | 9,643,865 | $572,356,492 | +$37,976,629 | $59.35 | 134 |
| 2016 Q4 | 9,670,393 | $591,854,184 | -$6,793,990 | $61.20 | 143 |
| 2016 Q3 | 9,848,268 | $513,187,094 | +$15,181,123 | $52.11 | 137 |
| 2016 Q2 | 9,545,104 | $491,667,564 | +$627,302 | $51.51 | 140 |
| 2016 Q1 | 9,571,045 | $432,212,416 | +$3,931,717 | $45.16 | 127 |
| 2015 Q4 | 9,529,715 | $386,774,729 | -$9,406,317 | $40.61 | 130 |
| 2015 Q3 | 9,656,988 | $376,993,934 | -$24,050,962 | $39.01 | 133 |
| 2015 Q2 | 9,560,998 | $451,326,432 | -$3,503,208 | $47.20 | 136 |
| 2015 Q1 | 9,565,940 | $503,264,828 | +$13,864,830 | $52.61 | 136 |
| 2014 Q4 | 9,514,172 | $406,023,272 | -$14,406,623 | $42.69 | 124 |
| 2014 Q3 | 9,338,400 | $364,664,686 | +$1,165,141 | $39.05 | 122 |
| 2014 Q2 | 9,829,350 | $377,940,148 | -$5,130,246 | $38.45 | 122 |
| 2014 Q1 | 9,432,766 | $343,992,072 | -$4,240,236 | $36.47 | 115 |