| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| BlackRock, Inc. | 12.1% | $368,177,845 | 3,701,768 | BlackRock, Inc. | 31 Mar 2025 | |||
| EdgePoint Investment Group Inc. | 4.8% | $144,982,544 | 1,457,697 | EdgePoint Investment Group Inc. | 31 Dec 2024 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 27,225,858 | $3,299,640,612 | +$44,361,905 | $121.19 | 313 |
| 2025 Q2 | 26,908,955 | $2,828,016,209 | +$83,614,780 | $105.04 | 305 |
| 2025 Q1 | 26,193,384 | $2,303,522,708 | +$37,906,462 | $87.85 | 284 |
| 2024 Q4 | 25,361,683 | $2,337,390,151 | +$2,592,670 | $92.17 | 285 |
| 2024 Q3 | 25,227,335 | $2,315,325,653 | +$41,522,730 | $91.78 | 264 |
| 2024 Q2 | 24,824,877 | $2,015,719,696 | +$20,703,015 | $81.20 | 259 |
| 2024 Q1 | 24,556,441 | $2,062,303,239 | +$4,932,057 | $84.00 | 241 |
| 2023 Q4 | 24,532,009 | $1,859,008,891 | -$20,515,491 | $75.78 | 227 |
| 2023 Q3 | 24,656,529 | $1,835,186,338 | -$38,466,287 | $74.43 | 229 |
| 2023 Q2 | 25,167,538 | $1,863,870,506 | -$11,599,456 | $74.06 | 223 |
| 2023 Q1 | 25,346,016 | $1,811,507,518 | +$24,619,928 | $71.48 | 208 |
| 2022 Q4 | 25,036,737 | $1,522,037,087 | +$9,026,177 | $60.78 | 221 |
| 2022 Q3 | 24,923,902 | $1,435,626,096 | +$11,791,082 | $57.59 | 197 |
| 2022 Q2 | 24,650,186 | $1,765,308,816 | +$33,757,411 | $71.63 | 212 |
| 2022 Q1 | 24,294,655 | $1,915,953,989 | +$42,718,134 | $78.87 | 204 |
| 2021 Q4 | 23,762,339 | $1,737,896,443 | +$469,661 | $73.17 | 202 |
| 2021 Q3 | 23,674,457 | $1,836,970,035 | +$18,708,493 | $77.55 | 197 |
| 2021 Q2 | 23,627,707 | $2,149,899,141 | +$12,711,898 | $91.01 | 191 |
| 2021 Q1 | 23,475,405 | $2,271,158,618 | +$16,461,033 | $96.75 | 191 |
| 2020 Q4 | 23,384,605 | $2,130,951,874 | +$13,637,039 | $91.09 | 197 |
| 2020 Q3 | 23,235,314 | $1,544,494,278 | -$6,598,130 | $66.45 | 175 |
| 2020 Q2 | 23,309,544 | $1,406,307,812 | +$30,371,552 | $60.33 | 171 |
| 2020 Q1 | 22,812,102 | $1,199,063,597 | -$16,954,082 | $52.55 | 160 |
| 2019 Q4 | 22,936,417 | $1,631,844,021 | -$98,920,090 | $71.02 | 192 |
| 2019 Q3 | 24,311,805 | $1,724,329,438 | +$162,353,457 | $71.10 | 160 |
| 2019 Q2 | 22,350,613 | $1,142,603,937 | +$2,185,057 | $51.12 | 149 |
| 2019 Q1 | 22,397,129 | $1,318,734,360 | -$28,551,809 | $58.88 | 165 |
| 2018 Q4 | 22,857,481 | $1,350,857,118 | -$37,998,429 | $59.10 | 160 |
| 2018 Q3 | 23,456,411 | $1,898,788,635 | -$3,975,389 | $80.95 | 166 |
| 2018 Q2 | 23,542,449 | $2,130,641,782 | -$37,316,562 | $90.50 | 160 |
| 2018 Q1 | 23,983,989 | $2,003,637,108 | +$83,415,879 | $83.55 | 156 |
| 2017 Q4 | 22,838,935 | $1,966,335,419 | +$37,652,571 | $86.10 | 167 |
| 2017 Q3 | 22,350,733 | $1,994,732,215 | +$30,832,763 | $89.25 | 151 |
| 2017 Q2 | 22,026,710 | $1,929,250,891 | +$8,320,751 | $87.60 | 151 |
| 2017 Q1 | 21,889,390 | $2,018,195,682 | +$99,949,533 | $92.20 | 156 |
| 2016 Q4 | 22,188,879 | $1,859,533,104 | -$15,528,941 | $83.50 | 175 |
| 2016 Q3 | 22,377,983 | $1,872,973,412 | -$2,313,924 | $83.76 | 159 |
| 2016 Q2 | 22,356,267 | $2,090,713,137 | +$31,004,013 | $93.57 | 176 |
| 2016 Q1 | 22,056,958 | $1,864,762,900 | +$95,720,224 | $84.58 | 165 |
| 2015 Q4 | 20,937,090 | $1,737,303,527 | -$2,665,013 | $82.99 | 172 |
| 2015 Q3 | 20,966,360 | $1,621,570,677 | -$21,280,473 | $77.34 | 170 |
| 2015 Q2 | 21,334,274 | $1,946,514,212 | +$130,993,295 | $91.24 | 167 |
| 2015 Q1 | 19,927,054 | $1,693,456,708 | +$28,487,635 | $84.98 | 169 |
| 2014 Q4 | 19,565,504 | $1,784,502,598 | +$8,295,989 | $91.22 | 164 |
| 2014 Q3 | 19,482,053 | $1,668,450,828 | +$30,676,621 | $85.64 | 160 |
| 2014 Q2 | 19,186,200 | $1,669,874,979 | -$441,782 | $87.04 | 167 |
| 2014 Q1 | 19,120,139 | $1,929,628,776 | +$33,342,683 | $100.93 | 166 |