| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| Turtle Creek Asset Management Inc. | 7.5% | $182,897,197 | 3,740,994 | Turtle Creek Asset Management Inc. | 31 Dec 2024 |
| Filer | Ownership | Nb Shares | Share Change % | Portfolio % | Holdings Value |
|---|---|---|---|---|---|
| VANGUARD GROUP INC | 11% | 5,273,797 | +0.59% | 0% | $294,119,659 |
| BlackRock, Inc. | 9.1% | 4,531,801 | +2.4% | 0% | $252,738,542 |
| TURTLE CREEK ASSET MANAGEMENT INC. | 6.6% | 3,283,546 | -8.7% | 5.5% | $183,123,360 |
| DIMENSIONAL FUND ADVISORS LP | 6.2% | 3,076,004 | +0.53% | 0.04% | $171,556,881 |
| STATE STREET CORP | 3.7% | 1,855,371 | -3.5% | 0% | $103,474,041 |
| FRANKLIN RESOURCES INC | 3.5% | 1,730,455 | +0.57% | 0.02% | $96,511,982 |
| AMERICAN CENTURY COMPANIES INC | 3.1% | 1,555,968 | +4.4% | 0.04% | $86,776,344 |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 2.4% | 1,189,305 | -3.6% | 0.04% | $66,327,540 |
| GOLDMAN SACHS GROUP INC | 2.4% | 1,175,136 | +26% | 0.01% | $65,537,366 |
| GEODE CAPITAL MANAGEMENT, LLC | 2.3% | 1,145,474 | +0.85% | 0% | $63,889,399 |
| JACOBS LEVY EQUITY MANAGEMENT, INC | 2.2% | 1,099,899 | -7.3% | 0.24% | $61,341,367 |
| Allianz Asset Management GmbH | 1.9% | 943,659 | +45% | 0.06% | $52,627,862 |
| WELLINGTON MANAGEMENT GROUP LLP | 1.8% | 883,233 | -16% | 0.01% | $49,257,904 |
| DEUTSCHE BANK AG\ | 1.7% | 825,108 | +28% | 0.02% | $46,016,273 |
| VICTORY CAPITAL MANAGEMENT INC | 1.6% | 822,655 | +0.01% | 0.03% | $45,879,469 |
| HSBC HOLDINGS PLC | 1.6% | 801,887 | -18% | 0.03% | $44,721,238 |
| PZENA INVESTMENT MANAGEMENT LLC | 1.6% | 785,417 | -1.8% | 0.14% | $43,802,706 |
| MACQUARIE GROUP LTD | 1.5% | 744,100 | -6.4% | 0.05% | $41,498,000 |
| MORGAN STANLEY | 1.4% | 694,506 | -24% | 0% | $38,732,705 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 1.4% | 693,176 | +1.4% | 0.01% | $38,658,426 |
| NORTHERN TRUST CORP | 1.1% | 564,824 | +0.05% | 0% | $31,500,233 |
| BANK OF AMERICA CORP /DE/ | 1.1% | 537,067 | -0.11% | 0% | $29,952,249 |
| NEUBERGER BERMAN GROUP LLC | 0.91% | 453,727 | -1.5% | 0.02% | $25,352,491 |
| Bank of New York Mellon Corp | 0.84% | 420,897 | -3.9% | 0% | $23,473,425 |
| MIZUHO MARKETS AMERICAS LLC | 0.73% | 363,445 | +11% | 0.43% | $20,269,328 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 49,693 | $3,715,440 | +$1,327,237 | $74.03 | 11 |
| 2025 Q3 | 48,516,180 | $2,705,952,290 | +$317,427 | $55.77 | 340 |
| 2025 Q2 | 48,335,350 | $2,761,521,697 | -$9,510,967 | $57.12 | 336 |
| 2025 Q1 | 48,734,764 | $2,443,712,202 | -$25,790,974 | $50.08 | 321 |
| 2024 Q4 | 48,858,257 | $2,983,750,804 | -$103,901,254 | $61.06 | 323 |
| 2024 Q3 | 50,933,677 | $2,426,093,858 | -$90,085,850 | $47.58 | 325 |
| 2024 Q2 | 52,788,864 | $2,357,317,400 | +$83,921,446 | $44.56 | 284 |
| 2024 Q1 | 50,453,176 | $1,878,800,644 | +$17,754,823 | $37.24 | 275 |
| 2023 Q4 | 50,266,660 | $1,656,617,700 | -$29,878,313 | $32.94 | 265 |
| 2023 Q3 | 51,188,450 | $1,751,366,125 | +$35,971,978 | $34.20 | 256 |
| 2023 Q2 | 50,265,404 | $1,578,089,818 | -$14,346,023 | $31.39 | 246 |
| 2023 Q1 | 50,521,169 | $1,530,417,590 | -$3,246,660 | $30.32 | 246 |
| 2022 Q4 | 50,563,524 | $1,893,861,798 | +$55,127,803 | $37.66 | 257 |
| 2022 Q3 | 48,564,713 | $1,527,382,944 | +$14,524,933 | $31.45 | 245 |
| 2022 Q2 | 47,996,400 | $1,779,743,740 | -$28,049,102 | $37.06 | 259 |
| 2022 Q1 | 45,523,653 | $2,557,978,029 | -$40,920,110 | $56.15 | 286 |
| 2021 Q4 | 45,102,627 | $3,002,619,727 | -$163,685,983 | $66.57 | 327 |
| 2021 Q3 | 45,039,850 | $4,543,826,208 | -$243,616,327 | $100.89 | 342 |
| 2021 Q2 | 47,723,183 | $4,971,509,130 | +$66,168,897 | $104.19 | 377 |
| 2021 Q1 | 46,934,241 | $5,258,568,847 | +$512,992,629 | $112.09 | 368 |
| 2020 Q4 | 42,954,652 | $3,182,229,799 | +$214,983,707 | $74.10 | 330 |
| 2020 Q3 | 39,045,130 | $1,640,800,815 | -$50,599,201 | $41.98 | 290 |
| 2020 Q2 | 40,096,870 | $1,809,149,099 | -$1,122,408 | $45.12 | 315 |
| 2020 Q1 | 39,852,964 | $1,340,299,190 | -$531,419,657 | $33.65 | 304 |
| 2019 Q4 | 43,528,777 | $4,881,915,063 | +$134,866,655 | $112.20 | 440 |
| 2019 Q3 | 42,060,322 | $5,386,517,642 | -$572,746,562 | $128.13 | 442 |
| 2019 Q2 | 46,370,563 | $6,497,380,241 | -$405,063,204 | $140.13 | 462 |
| 2019 Q1 | 48,892,538 | $8,553,448,345 | -$68,855,000 | $174.98 | 496 |
| 2018 Q4 | 49,628,418 | $7,449,775,497 | -$215,036,597 | $150.08 | 532 |
| 2018 Q3 | 50,547,253 | $11,934,845,563 | -$414,176,185 | $236.16 | 553 |
| 2018 Q2 | 52,218,837 | $12,176,469,935 | +$9,232,430 | $233.20 | 517 |
| 2018 Q1 | 52,643,341 | $11,204,553,377 | +$10,366,428 | $212.86 | 539 |
| 2017 Q4 | 52,427,031 | $13,286,708,330 | -$202,949,764 | $253.48 | 527 |
| 2017 Q3 | 53,102,827 | $11,764,692,807 | -$171,205,955 | $221.55 | 493 |
| 2017 Q2 | 54,062,774 | $13,875,980,358 | -$489,025,472 | $256.69 | 511 |
| 2017 Q1 | 56,009,647 | $13,946,721,552 | +$989,861,122 | $249.00 | 498 |
| 2016 Q4 | 55,442,367 | $12,668,260,902 | +$110,878,103 | $228.50 | 524 |
| 2016 Q3 | 55,104,086 | $11,816,172,795 | +$235,753,267 | $214.53 | 501 |
| 2016 Q2 | 54,123,117 | $10,597,309,194 | +$112,957,446 | $195.92 | 500 |
| 2016 Q1 | 53,281,019 | $11,721,204,679 | -$1,120,362,791 | $220.00 | 504 |
| 2015 Q4 | 57,744,057 | $15,970,154,198 | +$102,375,306 | $276.57 | 501 |
| 2015 Q3 | 57,198,290 | $14,812,589,287 | -$341,841,250 | $258.98 | 477 |
| 2015 Q2 | 58,519,129 | $17,082,415,131 | -$245,964,435 | $291.94 | 472 |
| 2015 Q1 | 59,383,648 | $17,591,633,775 | -$65,786,412 | $296.25 | 461 |
| 2014 Q4 | 59,755,501 | $17,093,310,473 | +$397,221,757 | $286.05 | 489 |
| 2014 Q3 | 58,223,964 | $14,456,153,356 | -$78,870,945 | $248.27 | 444 |
| 2014 Q2 | 57,760,203 | $16,244,521,569 | +$124,609,209 | $281.25 | 448 |
| 2014 Q1 | 57,522,690 | $15,662,268,663 | -$789,728,697 | $272.45 | 472 |