| Reporting Name | Ownership % | Change | Value $ | Shares owned | Change | Activity % | Price | Form | Report date | Filing time |
|---|---|---|---|---|---|---|---|---|---|---|
| Dodge & Cox | 1% | $32,003,343 | 594,195 | $53.86 | 13G/A | 28 Feb 2025 | 07 Mar 2025, 12:48 |
| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 31 Mar 2025 | -0.19% | $0 | 0 | -6,669,575 | -100% | $63.87 | Q1 2025 | ||
| 31 Dec 2024 | 0.19% | 0% | $320,406,383 | 6,669,575 | 0 | $48.04 | Q4 2024 | ||
| 30 Sep 2024 | 0.17% | -0% | $300,330,962 | 6,669,575 | -19,208 | -0.29% | $45.03 | Q3 2024 | |
| 30 Jun 2024 | 0.17% | -0.05% | $289,891,855 | 6,688,783 | -2,050,513 | -23% | $43.34 | Q2 2024 | |
| 31 Mar 2024 | 0.26% | -0% | $450,423,316 | 8,739,296 | -18,538 | -0.21% | $51.54 | Q1 2024 | |
| 31 Dec 2023 | 0.29% | -0% | $463,464,575 | 8,757,834 | -58,327 | -0.66% | $52.92 | Q4 2023 | |
| 30 Sep 2023 | 0.29% | -0.01% | $431,462,919 | 8,816,161 | -158,338 | -1.8% | $48.94 | Q3 2023 | |
| 30 Jun 2023 | 0.28% | -0% | $424,942,528 | 8,974,499 | -15,469 | -0.17% | $47.35 | Q2 2023 | |
| 31 Mar 2023 | 0.27% | -0% | $396,547,488 | 8,989,968 | -105,715 | -1.2% | $44.11 | Q1 2023 | |
| 31 Dec 2022 | 0.32% | -0% | $466,335,667 | 9,095,683 | -98,811 | -1.1% | $51.27 | Q4 2022 | |
| 30 Sep 2022 | 0.3% | -0% | $399,225,000 | 9,194,494 | -91,974 | -0.99% | $43.42 | Q3 2022 | |
| 30 Jun 2022 | 0.26% | -0% | $380,931,000 | 9,286,468 | -92,351 | -0.98% | $41.02 | Q2 2022 | |
| 31 Mar 2022 | 0.29% | -0% | $484,510,000 | 9,378,819 | -73,468 | -0.78% | $51.66 | Q1 2022 | |
| 31 Dec 2021 | 0.3% | -0% | $489,628,000 | 9,452,287 | -77,107 | -0.81% | $51.80 | Q4 2021 | |
| 30 Sep 2021 | 0.28% | -0% | $431,014,000 | 9,529,394 | -73,771 | -0.77% | $45.23 | Q3 2021 | |
| 30 Jun 2021 | 0.29% | -0.01% | $437,328,000 | 9,603,165 | -180,198 | -1.8% | $45.54 | Q2 2021 | |
| 31 Mar 2021 | 0.31% | -0% | $432,914,000 | 9,783,363 | -124,598 | -1.3% | $44.25 | Q1 2021 | |
| 31 Dec 2020 | 0.28% | -0% | $358,718,000 | 9,907,961 | -84,961 | -0.85% | $36.21 | Q4 2020 | |
| 30 Sep 2020 | 0.25% | -0% | $268,910,000 | 9,992,922 | -14,861 | -0.15% | $26.91 | Q3 2020 | |
| 30 Jun 2020 | 0.26% | -0% | $278,417,000 | 10,007,783 | -6,230 | -0.06% | $27.82 | Q2 2020 | |
| 31 Mar 2020 | 0.26% | +0% | $242,039,000 | 10,014,013 | +19,878 | +0.2% | $24.17 | Q1 2020 | |
| 31 Dec 2019 | 0.3% | -0% | $392,070,000 | 9,994,135 | -83,820 | -0.83% | $39.23 | Q4 2019 | |
| 30 Sep 2019 | 0.34% | +0.01% | $407,855,000 | 10,077,955 | +169,431 | +1.7% | $40.47 | Q3 2019 | |
| 30 Jun 2019 | 0.29% | +0% | $363,544,000 | 9,908,524 | +4,359 | +0.04% | $36.69 | Q2 2019 | |
| 31 Mar 2019 | 0.3% | +0% | $359,422,000 | 9,904,165 | +97,892 | +1% | $36.29 | Q1 2019 | |
| 31 Dec 2018 | 0.27% | +0.17% | $298,895,000 | 9,806,273 | +5,953,679 | +155% | $30.48 | Q4 2018 | |
| 30 Sep 2018 | 0.13% | +0.02% | $170,439,000 | 3,852,594 | +576,308 | +18% | $44.24 | Q3 2018 | |
| 30 Jun 2018 | 0.1% | +0% | $131,281,000 | 3,276,286 | +20,020 | +0.61% | $40.07 | Q2 2018 | |
| 31 Mar 2018 | 0.14% | -0% | $167,372,000 | 3,256,266 | -35,935 | -1.1% | $51.40 | Q1 2018 | |
| 31 Dec 2017 | 0.15% | -0.02% | $193,055,000 | 3,292,201 | -396,939 | -11% | $58.64 | Q4 2017 | |
| 30 Sep 2017 | 0.18% | +0.18% | $224,300,000 | 3,689,140 | +3,689,140 | NEW | $60.80 | Q3 2017 |