| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| BAILLIE GIFFORD & CO | 9.6% | $276,061,567 | 3,062,247 | BAILLIE GIFFORD & CO | 31 Dec 2024 | |||
| SPRUCEGROVE INVESTMENT MANAGEMENT LTD | 7.24% | -14.2% | $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 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 27,079,287 | $3,217,584,733 | -$80,208,404 | $118.82 | 252 |
| 2025 Q2 | 27,928,413 | $3,071,139,205 | +$63,332,864 | $109.97 | 230 |
| 2025 Q1 | 27,347,998 | $2,437,031,887 | -$20,149,646 | $92.46 | 184 |
| 2024 Q4 | 27,712,043 | $2,435,174,621 | -$19,302,446 | $87.88 | 193 |
| 2024 Q3 | 27,832,161 | $2,613,231,843 | +$51,984,820 | $93.84 | 193 |
| 2024 Q2 | 27,285,934 | $2,596,415,617 | -$17,835,394 | $95.18 | 206 |
| 2024 Q1 | 27,432,912 | $2,856,629,196 | -$24,479,918 | $104.16 | 227 |
| 2023 Q4 | 27,754,061 | $2,950,575,093 | -$64,622,004 | $106.31 | 225 |
| 2023 Q3 | 28,593,949 | $2,550,565,922 | -$304,888,625 | $89.12 | 231 |
| 2023 Q2 | 32,194,435 | $3,559,828,115 | -$34,605,095 | $110.58 | 280 |
| 2023 Q1 | 32,326,743 | $2,985,180,191 | -$17,935,904 | $92.35 | 248 |
| 2022 Q4 | 32,416,467 | $2,696,734,275 | +$29,853,166 | $83.17 | 206 |
| 2022 Q3 | 31,925,074 | $2,140,459,203 | -$20,822,349 | $67.01 | 168 |
| 2022 Q2 | 32,135,482 | $2,034,390,402 | -$184,115,878 | $63.37 | 162 |
| 2022 Q1 | 34,683,308 | $2,896,430,450 | +$44,664,119 | $83.64 | 181 |
| 2021 Q4 | 34,195,605 | $2,826,596,025 | +$197,460,168 | $82.66 | 160 |
| 2021 Q3 | 32,576,838 | $2,651,196,718 | -$91,135,009 | $81.38 | 144 |
| 2021 Q2 | 33,876,051 | $2,551,658,133 | -$11,540,577 | $75.33 | 144 |
| 2021 Q1 | 34,251,218 | $2,767,120,255 | +$138,758,411 | $80.79 | 172 |
| 2020 Q4 | 32,657,310 | $2,521,398,531 | +$176,981,761 | $77.23 | 173 |
| 2020 Q3 | 30,742,311 | $1,547,753,209 | -$31,489,562 | $50.34 | 157 |
| 2020 Q2 | 31,322,092 | $1,583,503,536 | +$218,784,487 | $50.56 | 171 |
| 2020 Q1 | 27,182,879 | $1,231,203,129 | -$224,061,736 | $45.29 | 157 |
| 2019 Q4 | 28,708,500 | $3,102,575,504 | -$90,972,062 | $108.08 | 205 |
| 2019 Q3 | 29,684,648 | $2,931,028,796 | +$64,931,173 | $98.75 | 196 |
| 2019 Q2 | 28,972,901 | $2,824,399,706 | +$81,648,525 | $97.57 | 190 |
| 2019 Q1 | 28,438,077 | $2,291,291,792 | +$101,995,411 | $80.61 | 192 |
| 2018 Q4 | 27,176,941 | $2,137,489,044 | +$77,037,464 | $78.71 | 183 |
| 2018 Q3 | 26,429,571 | $2,110,027,149 | -$86,651,210 | $79.84 | 212 |
| 2018 Q2 | 27,363,999 | $2,596,189,232 | -$65,218,108 | $94.62 | 228 |
| 2018 Q1 | 27,087,790 | $3,484,081,152 | -$10,960,781 | $128.63 | 235 |
| 2017 Q4 | 27,282,590 | $3,657,864,680 | -$42,869,305 | $134.06 | 245 |
| 2017 Q3 | 27,677,704 | $3,440,867,079 | -$74,658,814 | $124.53 | 236 |
| 2017 Q2 | 28,417,431 | $3,324,900,975 | +$31,982,531 | $117 | 232 |
| 2017 Q1 | 27,485,654 | $3,085,408,005 | +$166,218,557 | $112.25 | 226 |
| 2016 Q4 | 28,021,397 | $2,548,005,338 | -$98,167,137 | $90.83 | 211 |
| 2016 Q3 | 29,131,641 | $2,566,798,976 | -$119,699,261 | $87.93 | 197 |
| 2016 Q2 | 31,134,235 | $1,630,388,148 | -$609,274 | $52.26 | 172 |
| 2016 Q1 | 30,719,432 | $2,085,407,155 | +$71,644,076 | $67.75 | 198 |
| 2015 Q4 | 30,034,014 | $1,454,228,326 | -$85,683,402 | $48.26 | 174 |
| 2015 Q3 | 32,214,204 | $1,354,001,411 | -$171,481,749 | $41.93 | 186 |
| 2015 Q2 | 34,294,645 | $2,835,968,420 | +$84,968,199 | $82.59 | 226 |
| 2015 Q1 | 33,041,309 | $3,343,324,952 | -$20,619,947 | $100.97 | 249 |
| 2014 Q4 | 33,274,764 | $3,453,718,746 | +$110,335,891 | $103.64 | 242 |
| 2014 Q3 | 31,936,175 | $3,431,022,405 | +$141,533,072 | $107.29 | 264 |
| 2014 Q2 | 30,010,590 | $4,278,135,734 | +$31,112,526 | $142.57 | 256 |
| 2014 Q1 | 29,779,297 | $4,314,834,782 | -$40,059,868 | $145.19 | 263 |