| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| Durable Capital Partners LP | 7.4% | $487,738,650 | 3,625,501 | Durable Capital Partners LP | 30 Jun 2025 | |||
| 1832 Asset Management L.P. | 5.13% | $340,742,427 | 2,532,836 | Jarislowsky, Fraser Limited | 30 Jun 2025 | |||
| JARISLOWSKY, FRASER Ltd | 4.14% | -6.2% | $238,900,246 | -$12,987,401 | 2,038,398 | -5.2% | Jarislowsky, Fraser Limited | 31 Dec 2024 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 35,889,946 | $5,621,966,006 | -$16,249,031 | $156.21 | 212 |
| 2025 Q2 | 36,091,637 | $4,723,232,205 | +$245,993,292 | $130.54 | 183 |
| 2025 Q1 | 34,256,683 | $4,161,430,146 | +$19,361,729 | $121.3 | 195 |
| 2024 Q4 | 33,929,337 | $4,611,493,021 | -$73,487,986 | $135.97 | 198 |
| 2024 Q3 | 34,406,991 | $5,219,866,104 | -$59,481,512 | $151.81 | 189 |
| 2024 Q2 | 34,830,018 | $3,889,417,125 | +$80,514,156 | $111.65 | 165 |
| 2024 Q1 | 34,151,093 | $4,181,250,013 | +$209,777,237 | $122.23 | 173 |
| 2023 Q4 | 32,418,603 | $4,107,255,215 | +$183,558,748 | $126.52 | 156 |
| 2023 Q3 | 31,053,645 | $2,973,908,602 | +$122,494,291 | $95.25 | 152 |
| 2023 Q2 | 29,647,606 | $2,911,219,354 | +$180,610,921 | $98.19 | 159 |
| 2023 Q1 | 27,896,012 | $2,947,585,850 | +$75,333,732 | $105.55 | 157 |
| 2022 Q4 | 27,025,892 | $2,491,483,158 | -$61,561,761 | $92.04 | 147 |
| 2022 Q3 | 27,275,719 | $2,506,712,375 | +$47,685,609 | $91.66 | 140 |
| 2022 Q2 | 27,078,305 | $2,973,560,152 | -$55,051,533 | $109.65 | 145 |
| 2022 Q1 | 27,484,812 | $3,587,151,435 | -$110,084,852 | $130.4 | 168 |
| 2021 Q4 | 28,285,917 | $4,214,342,534 | -$2,266,019 | $148.68 | 155 |
| 2021 Q3 | 27,195,804 | $3,480,162,946 | -$49,289,926 | $127.75 | 138 |
| 2021 Q2 | 27,587,816 | $3,097,908,121 | -$73,210,267 | $111.98 | 136 |
| 2021 Q1 | 33,906,184 | $3,336,488,695 | -$55,251,102 | $98.24 | 136 |
| 2020 Q4 | 28,825,052 | $2,561,964,087 | +$77,566,387 | $89.06 | 127 |
| 2020 Q3 | 27,357,558 | $1,821,327,860 | -$44,692,493 | $66.63 | 113 |
| 2020 Q2 | 28,257,220 | $1,615,819,180 | +$100,221,643 | $57.31 | 116 |
| 2020 Q1 | 27,997,496 | $1,338,952,604 | +$43,262,271 | $47.88 | 111 |
| 2019 Q4 | 26,221,190 | $2,055,690,350 | +$14,481,420 | $77.96 | 118 |
| 2019 Q3 | 26,025,848 | $1,953,264,354 | -$48,929,703 | $75.05 | 115 |
| 2019 Q2 | 26,585,591 | $1,902,379,160 | +$97,727,308 | $71.62 | 116 |
| 2019 Q1 | 26,570,130 | $1,783,985,495 | -$16,628,776 | $66.76 | 130 |
| 2018 Q4 | 26,367,478 | $1,452,737,495 | +$18,649,012 | $55.08 | 123 |
| 2018 Q3 | 25,966,737 | $2,011,465,199 | -$63,533,151 | $77.5 | 121 |
| 2018 Q2 | 26,834,464 | $2,036,927,121 | +$20,338,793 | $75.74 | 118 |
| 2018 Q1 | 27,190,176 | $1,886,775,135 | +$13,603,590 | $69.42 | 102 |
| 2017 Q4 | 27,144,084 | $1,639,567,447 | +$169,262,383 | $60.35 | 100 |
| 2017 Q3 | 24,590,850 | $1,220,766,118 | -$2,144,889 | $49.69 | 99 |
| 2017 Q2 | 24,626,592 | $1,391,019,442 | +$156,328,871 | $56.45 | 92 |
| 2017 Q1 | 21,868,657 | $1,032,687,732 | +$11,016,616 | $47.2 | 91 |
| 2016 Q4 | 21,671,247 | $797,190,134 | -$54,465,397 | $36.75 | 83 |
| 2016 Q3 | 23,019,416 | $966,079,695 | +$26,551,531 | $42.06 | 92 |
| 2016 Q2 | 22,525,762 | $767,905,127 | +$18,928,171 | $34.14 | 90 |
| 2016 Q1 | 21,680,494 | $821,394,426 | +$54,720,668 | $37.86 | 86 |
| 2015 Q4 | 20,901,126 | $931,672,428 | +$8,717,853 | $44.55 | 91 |
| 2015 Q3 | 20,710,049 | $840,339,329 | -$65,567,620 | $40.59 | 86 |
| 2015 Q2 | 20,998,841 | $805,371,750 | +$805,371,780 | $38.46 | 82 |