| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| T. Rowe Price Investment Management, Inc. | 18.7% | +9.41% | $2,123,006,390 | +$165,255,294 | 22,515,711 | +8.44% | T. Rowe Price Investment Management, Inc. | 31 Mar 2025 |
| EdgePoint Investment Group Inc. | 7.39% | +27.2% | $751,535,642 | +$156,421,943 | 8,574,280 | +26.3% | EdgePoint Investment Group Inc. | 30 Sep 2025 |
| PRICE T ROWE ASSOCIATES INC /MD/ | 6.8% | -15% | $790,361,995 | -$156,633,473 | 7,981,036 | -16.5% | T. Rowe Price Associates, Inc. | 30 Jun 2025 |
| JANUS HENDERSON GROUP PLC | 6.6% | +8.33% | $668,529,251 | +$35,545,406 | 7,627,259 | +5.62% | JANUS HENDERSON GROUP PLC | 30 Sep 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 114,897,571 | $10,073,834,382 | +$11,095,968 | $87.65 | 511 |
| 2025 Q2 | 114,475,752 | $11,071,755,845 | +$136,501,204 | $96.72 | 532 |
| 2025 Q1 | 112,927,681 | $11,939,458,425 | +$144,090,231 | $105.80 | 521 |
| 2024 Q4 | 111,399,067 | $12,441,278,379 | +$235,026,858 | $111.61 | 521 |
| 2024 Q3 | 108,708,664 | $13,881,725,227 | -$62,229,907 | $127.75 | 516 |
| 2024 Q2 | 109,455,368 | $11,475,357,457 | -$45,509,124 | $104.86 | 479 |
| 2024 Q1 | 104,770,544 | $10,997,883,626 | -$228,582,632 | $105.00 | 514 |
| 2023 Q4 | 106,756,069 | $11,660,253,341 | +$351,192,830 | $109.31 | 482 |
| 2023 Q3 | 103,432,644 | $11,448,229,921 | -$41,332,300 | $110.70 | 498 |
| 2023 Q2 | 104,000,733 | $12,359,692,812 | -$166,746,132 | $118.79 | 523 |
| 2023 Q1 | 105,561,708 | $14,064,795,798 | -$83,604,672 | $133.26 | 558 |
| 2022 Q4 | 106,212,607 | $14,891,903,332 | -$391,863,421 | $140.22 | 609 |
| 2022 Q3 | 109,155,243 | $13,141,052,052 | -$1,793,887,039 | $120.33 | 532 |
| 2022 Q2 | 110,065,125 | $15,649,886,311 | +$16,205,206 | $142.22 | 561 |
| 2022 Q1 | 110,036,761 | $19,197,757,368 | +$253,810,347 | $174.46 | 624 |
| 2021 Q4 | 108,406,424 | $21,770,203,871 | +$1,040,357,895 | $201.06 | 633 |
| 2021 Q3 | 103,187,932 | $17,876,648,873 | -$343,602,161 | $173.29 | 597 |
| 2021 Q2 | 105,047,121 | $16,213,016,605 | +$155,900,616 | $154.41 | 577 |
| 2021 Q1 | 104,014,869 | $13,339,504,186 | +$45,397,945 | $128.29 | 570 |
| 2020 Q4 | 104,149,773 | $14,939,740,821 | +$266,231,865 | $143.50 | 586 |
| 2020 Q3 | 101,838,228 | $12,774,157,616 | -$232,740,754 | $125.51 | 520 |
| 2020 Q2 | 103,592,230 | $10,160,140,701 | -$122,156,445 | $98.09 | 455 |
| 2020 Q1 | 104,942,618 | $7,900,474,036 | -$231,450,204 | $75.28 | 408 |
| 2019 Q4 | 107,797,465 | $10,466,255,812 | +$88,661,664 | $97.10 | 424 |
| 2019 Q3 | 107,246,600 | $9,133,037,277 | +$48,036,566 | $85.17 | 409 |
| 2019 Q2 | 106,544,418 | $10,263,097,086 | +$62,749,892 | $96.34 | 428 |
| 2019 Q1 | 106,808,033 | $10,291,823,248 | -$547,249 | $96.36 | 411 |
| 2018 Q4 | 106,848,534 | $8,392,640,372 | +$4,395,873 | $78.55 | 372 |
| 2018 Q3 | 106,323,692 | $10,339,245,331 | +$16,766,287 | $97.27 | 394 |
| 2018 Q2 | 106,484,452 | $7,795,643,966 | +$166,993,320 | $73.23 | 372 |
| 2018 Q1 | 104,544,634 | $7,914,568,541 | +$219,263,416 | $75.72 | 366 |
| 2017 Q4 | 101,802,777 | $7,442,751,888 | -$9,958,734 | $73.12 | 394 |
| 2017 Q3 | 101,761,246 | $7,016,394,769 | +$11,255,361 | $68.97 | 349 |
| 2017 Q2 | 101,866,859 | $6,921,871,755 | +$492,862,411 | $68.14 | 339 |
| 2017 Q1 | 101,211,211 | $5,875,399,427 | +$223,644,291 | $58.06 | 306 |
| 2016 Q4 | 102,755,751 | $5,358,469,050 | +$125,107,949 | $52.15 | 322 |
| 2016 Q3 | 100,261,780 | $5,620,036,980 | +$52,688,259 | $56.11 | 317 |
| 2016 Q2 | 99,537,512 | $5,225,466,742 | +$10,763,417 | $52.42 | 341 |
| 2016 Q1 | 99,487,037 | $4,914,164,323 | -$142,936,444 | $49.46 | 327 |
| 2015 Q4 | 102,183,784 | $5,473,523,785 | -$20,103,754 | $53.57 | 320 |
| 2015 Q3 | 103,122,448 | $4,738,961,011 | -$146,962,415 | $45.96 | 307 |
| 2015 Q2 | 106,270,859 | $5,593,716,595 | -$25,365,599 | $52.64 | 305 |
| 2015 Q1 | 106,245,115 | $5,430,819,483 | +$120,333,576 | $51.14 | 312 |
| 2014 Q4 | 104,635,201 | $4,575,697,721 | +$112,000,741 | $43.73 | 329 |
| 2014 Q3 | 104,052,363 | $4,538,522,971 | +$93,106,856 | $43.60 | 320 |
| 2014 Q2 | 101,961,015 | $4,775,755,506 | -$84,594,106 | $46.84 | 323 |
| 2014 Q1 | 103,389,929 | $4,656,825,124 | +$57,742,234 | $45.06 | 317 |