| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| PRICE T ROWE ASSOCIATES INC /MD/ | 10% | +21% | $870,154,111 | +$144,908,608 | 8,560,751 | +20% | T. Rowe Price Associates, Inc. | 30 Jun 2025 |
| BlackRock, Inc. | 4.7% | $429,388,036 | 4,057,721 | BlackRock, Inc. | 31 Mar 2025 | |||
| JARISLOWSKY, FRASER Ltd | 3.3% | $300,408,165 | 2,838,860 | Jarislowsky, Fraser Limited | 30 Sep 2024 |
| Filer | Ownership | Nb Shares | Share Change % | Portfolio % | Holdings Value |
|---|---|---|---|---|---|
| PRICE T ROWE ASSOCIATES INC /MD/ | 9.1% | 7,769,384 | -9.2% | 0.08% | $732,110,000 |
| VANGUARD GROUP INC | 4.1% | 3,533,392 | +3.3% | 0% | $332,697,124 |
| MACKENZIE FINANCIAL CORP | 3.9% | 3,315,493 | -16% | 0.38% | $312,113,651 |
| Fiera Capital Corp | 3.5% | 2,976,093 | +10% | 0.91% | $280,122,998 |
| Conestoga Capital Advisors, LLC | 3.1% | 2,635,476 | -2% | 4% | $248,340,903 |
| JARISLOWSKY, FRASER Ltd | 2.9% | 2,483,153 | -4.7% | 1.3% | $233,859,687 |
| JANUS HENDERSON GROUP PLC | 2.7% | 2,269,917 | +257% | 0.1% | $213,868,392 |
| T. Rowe Price Investment Management, Inc. | 2.3% | 1,987,404 | -3.2% | 0.11% | $187,274,000 |
| BANK OF MONTREAL /CAN/ | 2% | 1,683,790 | +0.32% | 0.07% | $158,507,482 |
| GENEVA CAPITAL MANAGEMENT LLC | 1.8% | 1,572,053 | -0.09% | 2.5% | $148,134,596 |
| Temasek Holdings (Private) Ltd | 1.7% | 1,464,165 | +63% | 0.48% | $137,968,268 |
| FRANKLIN RESOURCES INC | 1.4% | 1,210,782 | -34% | 0.03% | $114,087,927 |
| PRIMECAP MANAGEMENT CO/CA/ | 1.4% | 1,183,140 | -21% | 0.09% | $111,487,282 |
| ROYAL BANK OF CANADA | 1.2% | 1,019,108 | +40% | 0.02% | $96,031,000 |
| WESTFIELD CAPITAL MANAGEMENT CO LP | 1.2% | 1,001,331 | +54% | 0.4% | $94,355,420 |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 1.2% | 1,000,158 | -17% | 0.06% | $94,181,327 |
| CIBC Asset Management Inc | 1.1% | 963,361 | +15% | 0.26% | $91,368,895 |
| TD Asset Management Inc | 1.1% | 946,596 | -4.3% | 0.07% | $89,156,952 |
| GEODE CAPITAL MANAGEMENT, LLC | 1% | 871,666 | +9.7% | 0.01% | $83,831,225 |
| Connor, Clark & Lunn Investment Management Ltd. | 0.99% | 846,414 | -45% | 0.25% | $79,679,148 |
| MORGAN STANLEY | 0.94% | 803,535 | +78% | 0% | $75,717,295 |
| CONGRESS ASSET MANAGEMENT CO | 0.83% | 708,306 | -20% | 0.44% | $66,743,674 |
| BANK OF AMERICA CORP /DE/ | 0.75% | 642,817 | +119% | 0% | $60,572,599 |
| RIVERBRIDGE PARTNERS LLC | 0.69% | 588,745 | -7.7% | 0.94% | $55,477,413 |
| FIL Ltd | 0.67% | 570,661 | +73% | 0.04% | $53,732,426 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 74,636 | $6,543,776 | -$68,507,816 | $87.66 | 12 |
| 2025 Q3 | 65,015,608 | $6,133,830,347 | -$280,243,681 | $94.23 | 367 |
| 2025 Q2 | 67,708,189 | $6,898,724,675 | +$231,120,704 | $101.64 | 350 |
| 2025 Q1 | 65,301,561 | $6,596,650,801 | -$257,990,867 | $100.83 | 349 |
| 2024 Q4 | 67,576,512 | $7,676,017,307 | +$155,561,959 | $113.60 | 363 |
| 2024 Q3 | 66,152,500 | $6,810,723,025 | +$20,006,851 | $102.96 | 333 |
| 2024 Q2 | 65,812,314 | $6,371,356,899 | +$97,192,344 | $96.84 | 316 |
| 2024 Q1 | 65,524,171 | $6,000,762,508 | +$54,793,873 | $91.53 | 294 |
| 2023 Q4 | 65,234,573 | $5,487,635,629 | -$40,607,236 | $84.06 | 281 |
| 2023 Q3 | 65,862,275 | $4,842,450,018 | +$37,212,102 | $73.38 | 252 |
| 2023 Q2 | 65,058,527 | $5,211,807,432 | +$23,399,593 | $80.11 | 250 |
| 2023 Q1 | 64,093,422 | $5,173,895,217 | -$57,532,784 | $80.61 | 250 |
| 2022 Q4 | 66,294,529 | $4,626,466,932 | -$194,005,501 | $69.65 | 223 |
| 2022 Q3 | 69,085,538 | $4,397,761,253 | -$125,429,305 | $63.53 | 217 |
| 2022 Q2 | 67,808,684 | $4,218,627,585 | +$141,965,741 | $62.06 | 208 |
| 2022 Q1 | 66,264,013 | $4,853,611,722 | +$214,782,151 | $73.26 | 223 |
| 2021 Q4 | 62,918,327 | $5,187,733,246 | -$365,966,977 | $82.68 | 216 |
| 2021 Q3 | 66,228,828 | $5,386,105,332 | +$13,182,539 | $81.26 | 199 |
| 2021 Q2 | 66,086,399 | $4,585,962,686 | +$2,163,085 | $69.16 | 193 |
| 2021 Q1 | 65,879,262 | $4,035,218,849 | -$10,197,439 | $60.91 | 185 |
| 2020 Q4 | 66,019,976 | $3,863,416,678 | -$36,783,205 | $58.48 | 181 |
| 2020 Q3 | 67,284,020 | $3,825,564,950 | +$38,490,529 | $56.96 | 180 |
| 2020 Q2 | 66,872,479 | $3,541,846,193 | +$39,844,765 | $52.88 | 165 |
| 2020 Q1 | 67,450,843 | $2,309,996,424 | -$11,117,497 | $34.39 | 147 |
| 2019 Q4 | 66,392,845 | $2,842,647,691 | -$33,304,486 | $42.72 | 152 |
| 2019 Q3 | 67,108,092 | $2,705,942,829 | -$82,610,637 | $40.31 | 146 |
| 2019 Q2 | 69,115,789 | $2,556,365,521 | +$277,536,455 | $36.95 | 143 |
| 2019 Q1 | 62,192,724 | $2,274,008,083 | +$39,765,345 | $36.38 | 129 |
| 2018 Q4 | 60,875,245 | $1,609,954,517 | +$9,561,550 | $26.45 | 120 |
| 2018 Q3 | 60,527,052 | $2,039,350,123 | -$39,857,473 | $33.90 | 121 |
| 2018 Q2 | 61,723,486 | $2,007,814,801 | +$46,820,092 | $32.51 | 113 |
| 2018 Q1 | 60,323,383 | $1,722,451,008 | +$55,455,133 | $28.55 | 109 |
| 2017 Q4 | 58,376,710 | $1,660,242,154 | -$1,257,941 | $28.41 | 104 |
| 2017 Q3 | 58,586,294 | $1,599,399,356 | -$10,908,435 | $27.31 | 103 |
| 2017 Q2 | 58,986,468 | $1,434,907,319 | +$22,174,334 | $24.34 | 97 |
| 2017 Q1 | 58,102,803 | $1,329,758,112 | +$33,928,696 | $22.90 | 101 |
| 2016 Q4 | 58,222,406 | $1,259,798,000 | -$40,918,642 | $21.35 | 96 |
| 2016 Q3 | 57,809,155 | $1,240,929,000 | +$24,057,741 | $21.52 | 88 |
| 2016 Q2 | 56,813,187 | $1,082,531,000 | -$57,169,497 | $19.09 | 88 |
| 2016 Q1 | 59,761,210 | $1,163,648,000 | -$7,168,569 | $19.51 | 86 |
| 2015 Q4 | 59,851,437 | $1,201,921,092 | -$61,753,677 | $20.08 | 90 |
| 2015 Q3 | 63,160,233 | $1,115,667,860 | +$70,522,373 | $17.69 | 81 |
| 2015 Q2 | 58,633,328 | $941,439,000 | -$7,702,029 | $16.06 | 74 |
| 2015 Q1 | 59,675,248 | $899,133,000 | -$7,291,945 | $15.07 | 71 |
| 2014 Q4 | 65,433,118 | $984,336,000 | +$120,242,866 | $14.83 | 67 |
| 2014 Q3 | 58,055,102 | $801,925,000 | -$32,685,439 | $13.79 | 58 |
| 2014 Q2 | 60,160,644 | $865,827,000 | +$214,334,404 | $14.34 | 59 |
| 2014 Q1 | 45,237,218 | $637,816,000 | -$19,173,510 | $13.98 | 50 |