| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| BlackRock, Inc. | 13% | $308,444,687 | 6,397,940 | BlackRock, Inc. | 30 Jun 2025 | |||
| Turtle Creek Asset Management Inc. | 9.4% | +61.7% | $176,560,831 | +$69,460,364 | 4,603,933 | +64.9% | Turtle Creek Asset Management Inc. | 30 Sep 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 50,720,318 | $1,945,056,349 | +$42,963,857 | $38.35 | 263 |
| 2025 Q2 | 48,818,575 | $2,352,877,531 | +$84,999,189 | $48.21 | 293 |
| 2025 Q1 | 46,339,972 | $2,840,719,279 | +$22,583,251 | $61.31 | 318 |
| 2024 Q4 | 46,466,518 | $3,580,744,470 | +$6,816,296 | $77.07 | 311 |
| 2024 Q3 | 46,313,808 | $3,516,359,267 | +$41,161,043 | $75.92 | 313 |
| 2024 Q2 | 45,947,357 | $2,593,304,392 | +$51,039,935 | $56.44 | 309 |
| 2024 Q1 | 44,774,908 | $2,925,828,667 | +$57,063,178 | $65.33 | 313 |
| 2023 Q4 | 43,851,639 | $3,335,158,917 | +$122,856,158 | $76.06 | 310 |
| 2023 Q3 | 42,213,412 | $2,613,191,827 | -$38,570,159 | $61.9 | 308 |
| 2023 Q2 | 42,706,441 | $2,872,879,628 | +$58,309,297 | $67.29 | 278 |
| 2023 Q1 | 41,862,360 | $2,667,557,312 | +$50,205,576 | $63.72 | 268 |
| 2022 Q4 | 41,209,594 | $2,352,496,729 | -$5,163,774 | $57.08 | 279 |
| 2022 Q3 | 41,333,373 | $2,155,799,504 | -$30,563,279 | $52.16 | 249 |
| 2022 Q2 | 41,684,363 | $2,533,167,492 | +$33,667,056 | $60.76 | 252 |
| 2022 Q1 | 41,466,710 | $2,749,948,952 | +$11,402,661 | $66.35 | 264 |
| 2021 Q4 | 41,274,412 | $3,020,568,658 | +$11,344,041 | $73.18 | 275 |
| 2021 Q3 | 41,047,868 | $2,909,189,463 | +$36,014,007 | $70.84 | 253 |
| 2021 Q2 | 40,490,656 | $3,112,527,851 | -$26,796,626 | $76.89 | 253 |
| 2021 Q1 | 40,942,777 | $2,815,267,382 | -$14,940,409 | $68.76 | 246 |
| 2020 Q4 | 40,533,624 | $2,426,788,293 | +$86,545,790 | $59.87 | 247 |
| 2020 Q3 | 39,186,894 | $2,353,414,312 | -$89,646,846 | $60.05 | 263 |
| 2020 Q2 | 45,866,533 | $3,568,680,988 | +$406,210,753 | $77.36 | 283 |
| 2020 Q1 | 40,892,162 | $3,353,973,078 | +$14,639,372 | $81.97 | 277 |
| 2019 Q4 | 40,844,672 | $2,688,373,696 | +$22,246,415 | $65.81 | 251 |
| 2019 Q3 | 40,369,308 | $2,224,569,423 | -$66,553,743 | $55.1 | 241 |
| 2019 Q2 | 41,565,147 | $2,467,529,018 | -$16,380,611 | $59.36 | 224 |
| 2019 Q1 | 42,146,923 | $2,286,239,082 | +$14,796,984 | $54.25 | 221 |
| 2018 Q4 | 41,927,901 | $1,895,468,745 | -$63,193,950 | $45.21 | 213 |
| 2018 Q3 | 43,104,111 | $2,405,138,195 | +$41,647,409 | $55.8 | 207 |
| 2018 Q2 | 42,341,135 | $2,261,092,544 | -$33,358,021 | $53.4 | 196 |
| 2018 Q1 | 43,064,922 | $1,869,076,830 | -$44,330,300 | $43.4 | 192 |
| 2017 Q4 | 43,960,608 | $1,990,065,954 | -$14,441,965 | $45.3 | 200 |
| 2017 Q3 | 44,414,986 | $2,172,152,436 | +$55,865,532 | $48.9 | 186 |
| 2017 Q2 | 43,246,216 | $1,734,260,355 | -$5,441,597 | $40.1 | 183 |
| 2017 Q1 | 43,382,929 | $1,867,431,716 | +$185,608,131 | $43.05 | 191 |
| 2016 Q4 | 43,822,594 | $1,811,482,428 | -$12,081,295 | $41.35 | 196 |
| 2016 Q3 | 44,233,850 | $1,627,746,246 | -$30,219,832 | $36.81 | 183 |
| 2016 Q2 | 44,979,882 | $1,801,645,016 | -$94,837,381 | $40.06 | 181 |
| 2016 Q1 | 47,340,776 | $1,847,586,103 | +$15,924,319 | $39.03 | 177 |
| 2015 Q4 | 47,229,392 | $1,638,447,892 | +$84,171,498 | $34.69 | 159 |
| 2015 Q3 | 45,504,384 | $1,235,811,162 | +$6,061,849 | $27.16 | 148 |
| 2015 Q2 | 44,345,571 | $1,500,873,713 | +$16,108,616 | $33.84 | 153 |
| 2015 Q1 | 43,775,367 | $1,546,727,428 | +$10,773,903 | $35.33 | 152 |
| 2014 Q4 | 43,464,981 | $1,538,475,386 | +$27,006,999 | $35.39 | 144 |
| 2014 Q3 | 42,890,619 | $1,441,840,735 | +$71,708,224 | $33.61 | 145 |
| 2014 Q2 | 40,706,659 | $1,406,319,795 | +$57,617,147 | $34.55 | 157 |
| 2014 Q1 | 38,818,058 | $1,378,833,699 | -$25,167,073 | $35.53 | 148 |