| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| BAILLIE GIFFORD & CO | 9.6% | $283,135,358 | 3,062,247 | BAILLIE GIFFORD & CO | 31 Dec 2024 | |||
| SPRUCEGROVE INVESTMENT MANAGEMENT LTD | 7.2% | -14% | $273,509,857 | -$27,548,655 | 2,301,884 | -9.2% | SPRUCEGROVE INVESTMENT MANAGEMENT LTD | 14 Nov 2025 |
| JPMORGAN CHASE & CO | 5.3% | $190,462,085 | 1,602,945 | JPMORGAN CHASE & CO. | 30 Sep 2025 |
| Filer | Ownership | Nb Shares | Share Change % | Portfolio % | Holdings Value |
|---|---|---|---|---|---|
| Capital World Investors | 14% | 4,573,570 | +0.89% | 0.07% | $543,431,587 |
| BAILLIE GIFFORD & CO | 8.7% | 2,765,296 | -4.7% | 0.24% | $328,572,471 |
| SPRUCEGROVE INVESTMENT MANAGEMENT LTD | 7.2% | 2,301,884 | -9.2% | 22% | $273,509,857 |
| JPMORGAN CHASE & CO | 5% | 1,602,945 | -20% | 0.01% | $190,461,925 |
| FMR LLC | 4.2% | 1,335,401 | -1.4% | 0.01% | $158,672,343 |
| DIMENSIONAL FUND ADVISORS LP | 4.1% | 1,313,021 | +3.4% | 0.03% | $156,014,056 |
| RENAISSANCE TECHNOLOGIES LLC | 2.8% | 887,428 | -11% | 0.14% | $105,444,195 |
| Driehaus Capital Management LLC | 2.1% | 654,390 | +753% | 0.56% | $77,754,620 |
| CAPTRUST FINANCIAL ADVISORS | 2% | 642,777 | +3.6% | 0.16% | $76,374,788 |
| BRANDES INVESTMENT PARTNERS, LP | 2% | 632,129 | +0.03% | 0.6% | $75,109,733 |
| Clark Capital Management Group, Inc. | 1.7% | 550,805 | +35% | 0.41% | $65,446,647 |
| WASATCH ADVISORS LP | 1.7% | 547,618 | +33% | 0.35% | $65,067,971 |
| RAYMOND JAMES FINANCIAL INC | 1.7% | 525,249 | +0.49% | 0.02% | $62,410,059 |
| Vontobel Holding Ltd. | 1.5% | 490,521 | -11% | 0.18% | $58,283,705 |
| Wishbone Management, LP | 1.5% | 472,500 | 0% | 30% | $56,142,450 |
| MILLENNIUM MANAGEMENT LLC | 1.4% | 453,390 | +19% | 0.04% | $53,871,800 |
| SEI INVESTMENTS CO | 1.3% | 409,739 | -6.1% | 0.05% | $48,685,184 |
| SPX Gestao de Recursos Ltda | 1.3% | 406,642 | -6.4% | 4% | $48,317,202 |
| Artemis Investment Management LLP | 1.2% | 393,623 | +119% | 0.58% | $46,770,285 |
| Marathon Asset Management Ltd | 1.2% | 374,590 | -7% | 1.6% | $44,508,478 |
| MORGAN STANLEY | 0.83% | 264,125 | +13% | 0% | $31,383,370 |
| Artisan Partners Limited Partnership | 0.78% | 246,944 | +15% | 0.04% | $29,341,886 |
| GOLDMAN SACHS GROUP INC | 0.76% | 243,081 | -20% | 0% | $28,882,918 |
| TWO SIGMA INVESTMENTS, LP | 0.72% | 229,076 | +153% | 0.04% | $27,218,810 |
| Cape Ann Asset Management Ltd | 0.69% | 218,000 | -1.1% | 8.7% | $25,902,760 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 203,371 | $24,539,832 | +$20,202,257 | $120.61 | 11 |
| 2025 Q3 | 27,079,287 | $3,217,584,733 | -$80,208,416 | $118.82 | 252 |
| 2025 Q2 | 27,928,413 | $3,071,139,205 | +$63,321,765 | $109.97 | 230 |
| 2025 Q1 | 27,347,470 | $2,436,983,068 | -$20,149,629 | $92.46 | 183 |
| 2024 Q4 | 27,711,345 | $2,435,114,495 | -$19,097,370 | $87.88 | 192 |
| 2024 Q3 | 27,829,816 | $2,613,011,788 | +$51,761,617 | $93.84 | 194 |
| 2024 Q2 | 27,285,934 | $2,596,415,617 | -$17,612,283 | $95.18 | 208 |
| 2024 Q1 | 27,430,568 | $2,856,385,086 | -$23,326,479 | $104.16 | 227 |
| 2023 Q4 | 126,622 | $13,461,185 | +$13,461,185 | $106.31 | 1 |
| 2023 Q3 | 28,137,138 | $2,509,855,001 | -$300,867,316 | $89.12 | 228 |
| 2023 Q2 | 32,067,968 | $3,545,843,884 | -$29,584,980 | $110.58 | 278 |
| 2023 Q1 | 32,284,685 | $2,981,296,487 | -$19,141,948 | $92.35 | 245 |
| 2022 Q4 | 32,333,623 | $2,689,844,360 | +$32,166,882 | $83.17 | 203 |
| 2022 Q3 | 31,689,427 | $2,123,660,113 | -$18,093,127 | $67.01 | 165 |
| 2022 Q2 | 29,479,856 | $1,866,104,012 | -$160,598,487 | $63.37 | 159 |
| 2022 Q1 | 34,681,750 | $2,896,300,450 | +$43,391,121 | $83.64 | 180 |
| 2021 Q4 | 34,192,805 | $2,826,365,025 | +$198,546,387 | $82.66 | 157 |
| 2021 Q3 | 32,576,286 | $2,651,150,774 | -$100,869,728 | $81.38 | 143 |
| 2021 Q2 | 33,876,032 | $2,551,656,133 | -$11,826,605 | $75.33 | 143 |
| 2021 Q1 | 34,251,251 | $2,767,122,255 | +$138,758,021 | $80.79 | 171 |
| 2020 Q4 | 32,656,498 | $2,521,335,531 | +$176,984,972 | $77.23 | 170 |
| 2020 Q3 | 30,639,702 | $1,542,587,209 | -$29,439,135 | $50.34 | 151 |
| 2020 Q2 | 31,303,019 | $1,582,542,536 | +$221,796,063 | $50.56 | 167 |
| 2020 Q1 | 27,033,479 | $1,224,447,312 | -$216,668,128 | $45.29 | 149 |
| 2019 Q4 | 28,502,318 | $3,080,313,152 | -$102,492,640 | $108.08 | 195 |
| 2019 Q3 | 29,588,828 | $2,921,567,392 | +$70,174,288 | $98.75 | 191 |
| 2019 Q2 | 28,692,093 | $2,797,001,417 | +$93,205,050 | $97.57 | 186 |
| 2019 Q1 | 28,424,352 | $2,290,187,106 | +$112,645,855 | $80.61 | 189 |
| 2018 Q4 | 26,766,936 | $2,105,216,675 | +$47,888,074 | $78.71 | 178 |
| 2018 Q3 | 26,361,424 | $2,104,550,598 | -$75,773,819 | $79.84 | 207 |
| 2018 Q2 | 27,234,942 | $2,583,977,232 | -$17,070,400 | $94.62 | 223 |
| 2018 Q1 | 27,085,134 | $3,483,739,152 | -$10,729,043 | $128.63 | 234 |
| 2017 Q4 | 27,193,277 | $3,645,890,680 | -$39,624,135 | $134.06 | 242 |
| 2017 Q3 | 27,578,818 | $3,428,557,717 | -$72,595,897 | $124.53 | 233 |
| 2017 Q2 | 28,417,404 | $3,324,897,816 | +$32,286,937 | $117.00 | 231 |
| 2017 Q1 | 27,485,615 | $3,085,403,974 | +$152,003,530 | $112.25 | 224 |
| 2016 Q4 | 28,000,194 | $2,546,080,338 | -$108,039,731 | $90.83 | 208 |
| 2016 Q3 | 28,989,975 | $2,554,900,976 | -$119,437,053 | $87.93 | 195 |
| 2016 Q2 | 30,833,287 | $1,614,661,148 | +$35,993,064 | $52.26 | 168 |
| 2016 Q1 | 30,550,565 | $2,073,967,155 | +$76,786,664 | $67.75 | 196 |
| 2015 Q4 | 28,998,026 | $1,404,233,326 | -$75,323,365 | $48.26 | 171 |
| 2015 Q3 | 31,677,621 | $1,331,513,411 | -$190,373,639 | $41.93 | 181 |
| 2015 Q2 | 31,375,212 | $2,594,850,420 | +$104,643,363 | $82.59 | 222 |
| 2015 Q1 | 33,041,309 | $3,343,324,952 | -$22,200,227 | $100.97 | 249 |
| 2014 Q4 | 33,164,005 | $3,442,239,746 | +$154,378,707 | $103.64 | 240 |
| 2014 Q3 | 31,924,075 | $3,429,724,405 | +$142,016,234 | $107.29 | 263 |
| 2014 Q2 | 30,004,070 | $4,277,205,734 | +$48,262,738 | $142.57 | 256 |
| 2014 Q1 | 29,654,607 | $4,304,720,782 | -$65,533,611 | $145.19 | 264 |