| Reporting Name | Ownership % | Change | Value $ | Shares owned | Change | Activity % | Price | Form | Report date | Filing time |
|---|---|---|---|---|---|---|---|---|---|---|
| Jarislowsky, Fraser Limited | 4.4% | -12% | $548,032,886 | 4,964,066 | -676,400 | -12% | $110.40 | 13G/A | 30 Jun 2025 | 31 Jul 2025, 16:56 |
| Jarislowsky, Fraser Limited | 4.9% | $493,315,156 | 5,640,466 | $87.46 | 13G | 31 Mar 2025 | 15 Apr 2025, 14:15 |
| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 31 Dec 2025 | 0.48% | +0.47% | $375,093,456 | 3,975,132 | +3,897,438 | +5016% | $94.36 | Q4 2025 | |
| 30 Sep 2025 | 0.01% | -0% | $8,375,413 | 77,694 | -10,205 | -12% | $107.80 | Q3 2025 | |
| 30 Jun 2025 | 0.02% | -0% | $9,552,863 | 87,899 | -7,752 | -8.1% | $108.68 | Q2 2025 | |
| 31 Mar 2025 | 0.02% | +0% | $7,923,729 | 95,651 | +7,564 | $82.84 | Q1 2025 | ||
| 31 Dec 2024 | 0.01% | -0.02% | $6,910,425 | 88,087 | -120,194 | -58% | $78.45 | Q4 2024 | |
| 30 Sep 2024 | 0.03% | +0.02% | $16,747,875 | 208,281 | +130,138 | +167% | $80.41 | Q3 2024 | |
| 30 Jun 2024 | 0.01% | -0% | $6,528,848 | 78,143 | -18,955 | -20% | $83.55 | Q2 2024 | |
| 31 Mar 2024 | 0.01% | -0% | $8,063,018 | 97,098 | -5,873 | -5.7% | $83.04 | Q1 2024 | |
| 31 Dec 2023 | 0.02% | +0% | $8,257,244 | 102,971 | +1,258 | +1.2% | $80.19 | Q4 2023 | |
| 30 Sep 2023 | 0.01% | +0% | $6,598,122 | 101,713 | +611 | +0.6% | $64.87 | Q3 2023 | |
| 30 Jun 2023 | 0.01% | -0% | $6,593,872 | 101,102 | -1,140 | -1.1% | $65.22 | Q2 2023 | |
| 31 Mar 2023 | 0.01% | -0% | $5,971,955 | 102,242 | -9,680 | -8.6% | $58.41 | Q1 2023 | |
| 31 Dec 2022 | 0.01% | -0% | $5,365,540 | 111,922 | -3,311 | -2.9% | $47.94 | Q4 2022 | |
| 30 Sep 2022 | 0.01% | +0.01% | $5,051,000 | 115,233 | +103,653 | +895% | $43.83 | Q3 2022 | |
| 30 Jun 2022 | 0% | -0.01% | $507,000 | 11,580 | -106,489 | -90% | $43.78 | Q2 2022 | |
| 31 Mar 2022 | 0.01% | +0.01% | $5,849,000 | 118,069 | +108,105 | +1085% | $49.54 | Q1 2022 | |
| 31 Dec 2021 | 0% | -0.03% | $562,000 | 9,964 | -325,348 | -97% | $56.40 | Q4 2021 | |
| 30 Sep 2021 | 0.03% | +0% | $15,931,000 | 335,312 | +7,780 | +2.4% | $47.51 | Q3 2021 | |
| 30 Jun 2021 | 0.03% | -0% | $14,541,000 | 327,532 | -9,847 | -2.9% | $44.40 | Q2 2021 | |
| 31 Mar 2021 | 0.03% | +0% | $14,375,000 | 337,379 | +9,284 | +2.8% | $42.61 | Q1 2021 | |
| 31 Dec 2020 | 0.02% | -0% | $10,653,000 | 328,095 | -7,627 | -2.3% | $32.47 | Q4 2020 | |
| 30 Sep 2020 | 0.03% | -0.01% | $10,443,000 | 335,722 | -94,064 | -22% | $31.11 | Q3 2020 | |
| 30 Jun 2020 | 0.04% | -0% | $12,987,000 | 429,786 | -12,379 | -2.8% | $30.22 | Q2 2020 | |
| 31 Mar 2020 | 0.04% | +0.04% | $10,844,000 | 442,165 | +440,665 | +29378% | $24.52 | Q1 2020 | |
| 31 Dec 2019 | 0% | 0% | $42,000 | 1,500 | 0 | $28.00 | Q4 2019 | ||
| 30 Sep 2019 | 0% | -0% | $33,000 | 1,500 | -102 | -6.4% | $22.00 | Q3 2019 | |
| 30 Jun 2019 | 0% | +0% | $38,000 | 1,602 | +102 | +6.8% | $23.72 | Q2 2019 | |
| 31 Mar 2019 | 0% | -0% | $35,000 | 1,500 | -2,358 | -61% | $23.33 | Q1 2019 | |
| 31 Dec 2018 | 0% | +0% | $85,000 | 3,858 | +226 | +6.2% | $22.03 | Q4 2018 | |
| 30 Sep 2018 | 0% | -0% | $90,000 | 3,632 | -16,317 | -82% | $24.78 | Q3 2018 | |
| 30 Jun 2018 | 0% | -0% | $515,000 | 19,949 | -13,094 | -40% | $25.82 | Q2 2018 | |
| 31 Mar 2018 | 0% | -0.04% | $814,000 | 33,043 | -421,395 | -93% | $24.63 | Q1 2018 | |
| 31 Dec 2017 | 0.04% | -0.12% | $12,696,000 | 454,438 | -1,338,941 | -75% | $27.94 | Q4 2017 | |
| 30 Sep 2017 | 0.17% | -0.19% | $48,407,000 | 1,793,379 | -2,017,174 | -53% | $26.99 | Q3 2017 | |
| 30 Jun 2017 | 0.44% | -0.03% | $95,948,000 | 3,810,553 | -281,077 | -6.9% | $25.18 | Q2 2017 | |
| 31 Mar 2017 | 0.38% | -0% | $106,178,000 | 4,091,630 | -49,413 | -1.2% | $25.95 | Q1 2017 | |
| 31 Dec 2016 | 0.36% | +0.1% | $104,629,000 | 4,141,043 | +973,589 | +31% | $25.27 | Q4 2016 | |
| 30 Sep 2016 | 0.28% | -0.03% | $74,447,000 | 3,167,454 | -362,810 | -10% | $23.50 | Q3 2016 | |
| 30 Jun 2016 | 0.33% | 0% | $85,615,000 | 3,530,264 | 0 | $24.25 | Q2 2016 | ||
| 31 Mar 2016 | 0% | $144,289,000 | 3,386,761 | 0 | $42.60 * | Q1 2016 | |||
| 31 Dec 2015 | 0.23% | -0.04% | $53,003,000 | 2,106,139 | -340,526 | -14% | $25.17 | Q4 2015 | |
| 30 Sep 2015 | 0.22% | -0.18% | $53,488,000 | 2,446,665 | -1,997,133 | -45% | $21.86 | Q3 2015 | |
| 30 Jun 2015 | 0.44% | -0.04% | $129,866,000 | 4,443,798 | -376,834 | -7.8% | $29.22 | Q2 2015 | |
| 31 Mar 2015 | 0.43% | +0.09% | $115,373,000 | 4,820,632 | +993,632 | +26% | $23.93 | Q1 2015 | |
| 31 Dec 2014 | 0.33% | +0.25% | $105,216,000 | 3,827,000 | +2,911,153 | +318% | $27.49 | Q4 2014 | |
| 30 Sep 2014 | 0.2% | +0.05% | $59,930,000 | 915,847 | +246,096 | +37% | $65.44 | Q3 2014 | |
| 30 Jun 2014 | 0.13% | +0.02% | $41,479,000 | 669,751 | +119,351 | +22% | $61.93 | Q2 2014 | |
| 31 Mar 2014 | 0.11% | +0.04% | $33,004,000 | 550,400 | +207,300 | +60% | $59.96 | Q1 2014 | |
| 31 Dec 2013 | 0.08% | 0% | $21,272,000 | 343,100 | 0 | $62.00 | Q4 2013 |