| Reporting Name | Ownership % | Change | Value $ | Shares owned | Change | Activity % | Price | Form | Report date | Filing time |
|---|---|---|---|---|---|---|---|---|---|---|
| Wellington Management Group LLP | 4.4% | -33% | $1,511,649,946 | 9,454,312 | -4,227,075 | -31% | $159.89 | 13G/A | 30 Sep 2025 | 12 Nov 2025, 09:33 |
| Wellington Management Group LLP | 6.4% | $2,090,379,120 | 13,681,387 | $152.79 | 13G/A | 31 Mar 2025 | 12 May 2025, 10:44 |
| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 31 Dec 2025 | 0.17% | -0.1% | $942,177,637 | 5,829,225 | -3,553,542 | -38% | $161.63 | Q4 2025 | |
| 30 Sep 2025 | 0.26% | -0.09% | $1,500,210,615 | 9,382,767 | -3,251,041 | -26% | $159.89 | Q3 2025 | |
| 30 Jun 2025 | 0.4% | -0.03% | $2,188,175,546 | 12,633,808 | -982,565 | -7.2% | $173.20 | Q2 2025 | |
| 31 Mar 2025 | 0.38% | -0.05% | $1,996,296,446 | 13,616,373 | -1,763,532 | $146.61 | Q1 2025 | ||
| 31 Dec 2024 | 0.5% | -0.06% | $2,722,704,581 | 15,379,905 | -1,765,726 | -10% | $177.03 | Q4 2024 | |
| 30 Sep 2024 | 0.47% | -0.04% | $2,671,975,135 | 17,145,631 | -1,507,058 | -8.1% | $155.84 | Q3 2024 | |
| 30 Jun 2024 | 0.44% | +0.03% | $2,486,030,390 | 18,652,689 | +1,111,627 | +6.3% | $133.28 | Q2 2024 | |
| 31 Mar 2024 | 0.41% | +0.04% | $2,332,610,426 | 17,541,062 | +1,682,954 | +11% | $132.98 | Q1 2024 | |
| 31 Dec 2023 | 0.35% | -0.04% | $1,885,846,203 | 15,858,108 | -1,678,552 | -9.6% | $118.92 | Q4 2023 | |
| 30 Sep 2023 | 0.36% | -0.03% | $1,803,996,215 | 17,536,660 | -1,235,476 | -6.6% | $102.87 | Q3 2023 | |
| 30 Jun 2023 | 0.34% | +0.02% | $1,808,695,303 | 18,772,136 | +1,137,745 | +6.5% | $96.35 | Q2 2023 | |
| 31 Mar 2023 | 0.29% | -0.03% | $1,471,413,584 | 17,634,391 | -1,803,108 | -9.3% | $83.44 | Q1 2023 | |
| 31 Dec 2022 | 0.27% | -0.01% | $1,330,302,432 | 19,437,499 | -1,003,934 | -4.9% | $68.44 | Q4 2022 | |
| 30 Sep 2022 | 0.27% | +0.01% | $1,266,346,000 | 20,441,433 | +1,056,038 | +5.4% | $61.95 | Q3 2022 | |
| 30 Jun 2022 | 0.22% | +0.04% | $1,102,255,000 | 19,385,395 | +3,584,121 | +23% | $56.86 | Q2 2022 | |
| 31 Mar 2022 | 0.22% | +0.01% | $1,283,537,000 | 15,801,274 | +430,412 | +2.8% | $81.23 | Q1 2022 | |
| 31 Dec 2021 | 0.2% | -0.02% | $1,249,190,000 | 15,370,862 | -1,430,493 | -8.5% | $81.27 | Q4 2021 | |
| 30 Sep 2021 | 0.21% | +0.02% | $1,240,444,000 | 16,801,355 | +1,548,154 | +10% | $73.83 | Q3 2021 | |
| 30 Jun 2021 | 0.16% | +0.04% | $969,950,000 | 15,253,201 | +3,862,972 | +34% | $63.59 | Q2 2021 | |
| 31 Mar 2021 | 0.11% | -0.01% | $638,194,000 | 11,390,229 | -1,421,156 | -11% | $56.03 | Q1 2021 | |
| 31 Dec 2020 | 0.11% | +0.01% | $602,775,000 | 12,811,385 | +1,354,351 | +12% | $47.05 | Q4 2020 | |
| 30 Sep 2020 | 0.1% | -0% | $463,092,000 | 11,457,034 | -197,191 | -1.7% | $40.42 | Q3 2020 | |
| 30 Jun 2020 | 0.1% | +0.04% | $462,674,000 | 11,654,225 | +5,029,078 | +76% | $39.70 | Q2 2020 | |
| 31 Mar 2020 | 0.05% | +0.03% | $204,916,000 | 6,625,147 | +3,652,486 | +123% | $30.93 | Q1 2020 | |
| 31 Dec 2019 | 0.02% | -0.01% | $106,094,000 | 2,972,661 | -744,150 | -20% | $35.69 | Q4 2019 | |
| 30 Sep 2019 | 0.02% | +0.01% | $99,648,000 | 3,716,811 | +1,557,802 | +72% | $26.81 | Q3 2019 | |
| 30 Jun 2019 | 0.01% | +0.01% | $56,501,000 | 2,159,009 | +2,159,009 | NEW | $26.17 | Q2 2019 |