| Reporting Name | Ownership % | Change | Value $ | Shares owned | Change | Activity % | Price | Form | Report date | Filing time |
|---|---|---|---|---|---|---|---|---|---|---|
| Wellington Management Group LLP | 3.9% | -37% | $83,144,432 | 1,065,681 | -615,146 | -37% | $78.02 | 13G/A | 31 Mar 2025 | 12 May 2025, 10:44 |
| Wellington Management Group LLP | 6.1% | $131,138,123 | 1,680,827 | $78.02 | 13G/A | 31 Dec 2024 | 10 Feb 2025, 10:25 |
| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 31 Dec 2025 | 0.01% | +0% | $80,270,581 | 844,065 | +41,922 | +5.2% | $95.10 | Q4 2025 | |
| 30 Sep 2025 | 0.02% | -0% | $96,144,860 | 802,143 | -199,840 | -20% | $119.86 | Q3 2025 | |
| 30 Jun 2025 | 0.02% | -0% | $93,485,015 | 1,001,983 | -63,698 | -6% | $93.30 | Q2 2025 | |
| 31 Mar 2025 | 0.02% | -0.01% | $82,718,159 | 1,065,681 | -615,146 | $77.62 | Q1 2025 | ||
| 31 Dec 2024 | 0.03% | -0.01% | $149,122,971 | 1,680,827 | -407,913 | -20% | $88.72 | Q4 2024 | |
| 30 Sep 2024 | 0.03% | -0% | $198,931,598 | 2,088,740 | -37,226 | -1.8% | $95.24 | Q3 2024 | |
| 30 Jun 2024 | 0.04% | -0% | $226,840,571 | 2,125,966 | -244,255 | -10% | $106.70 | Q2 2024 | |
| 31 Mar 2024 | 0.05% | -0.01% | $278,761,692 | 2,370,221 | -571,781 | -19% | $117.61 | Q1 2024 | |
| 31 Dec 2023 | 0.07% | -0% | $367,456,051 | 2,942,002 | -176,190 | -5.7% | $124.90 | Q4 2023 | |
| 30 Sep 2023 | 0.09% | -0% | $430,528,768 | 3,118,192 | -128,149 | -3.9% | $138.07 | Q3 2023 | |
| 30 Jun 2023 | 0.09% | +0.02% | $466,207,030 | 3,246,341 | +565,663 | +21% | $143.61 | Q2 2023 | |
| 31 Mar 2023 | 0.08% | -0.01% | $420,410,730 | 2,680,678 | -391,471 | -13% | $156.83 | Q1 2023 | |
| 31 Dec 2022 | 0.08% | +0.01% | $401,929,254 | 3,072,149 | +444,392 | +17% | $130.83 | Q4 2022 | |
| 30 Sep 2022 | 0.06% | +0.01% | $278,701,000 | 2,627,757 | +242,950 | +10% | $106.06 | Q3 2022 | |
| 30 Jun 2022 | 0.05% | -0% | $247,017,000 | 2,384,807 | -68,928 | -2.8% | $103.58 | Q2 2022 | |
| 31 Mar 2022 | 0.05% | +0.02% | $267,776,000 | 2,453,735 | +834,079 | +51% | $109.13 | Q1 2022 | |
| 31 Dec 2021 | 0.03% | +0% | $180,010,000 | 1,619,656 | +64,277 | +4.1% | $111.14 | Q4 2021 | |
| 30 Sep 2021 | 0.02% | +0% | $146,813,000 | 1,555,379 | +256,689 | +20% | $94.39 | Q3 2021 | |
| 30 Jun 2021 | 0.03% | +0.01% | $157,063,000 | 1,298,690 | +429,928 | +49% | $120.94 | Q2 2021 | |
| 31 Mar 2021 | 0.02% | +0.01% | $105,945,000 | 868,762 | +549,689 | +172% | $121.95 | Q1 2021 | |
| 31 Dec 2020 | 0.01% | +0.01% | $40,051,000 | 319,073 | +234,904 | +279% | $125.52 | Q4 2020 | |
| 30 Sep 2020 | 0% | +0% | $5,826,000 | 84,169 | +10,684 | +15% | $69.22 | Q3 2020 | |
| 30 Jun 2020 | 0% | -0% | $5,034,000 | 73,485 | -208,556 | -74% | $68.50 | Q2 2020 | |
| 31 Mar 2020 | 0% | +0% | $13,533,000 | 282,041 | +10,743 | +4% | $47.98 | Q1 2020 | |
| 31 Dec 2019 | 0% | -0% | $23,491,000 | 271,298 | -89,701 | -25% | $86.59 | Q4 2019 | |
| 30 Sep 2019 | 0.01% | -0% | $29,797,000 | 360,999 | -10,638 | -2.9% | $82.54 | Q3 2019 | |
| 30 Jun 2019 | 0% | +0% | $21,770,000 | 371,637 | +39,030 | +12% | $58.58 | Q2 2019 | |
| 31 Mar 2019 | 0.01% | -0% | $22,401,000 | 332,607 | -10,033 | -2.9% | $67.35 | Q1 2019 | |
| 31 Dec 2018 | 0.01% | +0% | $20,654,000 | 342,640 | +65,074 | +23% | $60.28 | Q4 2018 | |
| 30 Sep 2018 | 0.01% | +0% | $25,786,000 | 277,566 | +43,325 | +18% | $92.90 | Q3 2018 | |
| 30 Jun 2018 | 0.01% | +0% | $30,273,000 | 234,241 | +9,843 | +4.4% | $129.24 | Q2 2018 | |
| 31 Mar 2018 | 0.01% | -0% | $24,738,000 | 224,398 | -1,519 | -0.67% | $110.24 | Q1 2018 | |
| 31 Dec 2017 | 0.01% | -0% | $28,271,000 | 225,917 | -21,977 | -8.9% | $125.14 | Q4 2017 | |
| 30 Sep 2017 | 0.01% | +0% | $30,682,000 | 247,894 | +19,710 | +8.6% | $123.77 | Q3 2017 | |
| 30 Jun 2017 | 0.01% | -0% | $23,288,000 | 228,184 | -115,653 | -34% | $102.06 | Q2 2017 | |
| 31 Mar 2017 | 0.01% | -0% | $33,678,000 | 343,837 | -101,689 | -23% | $97.95 | Q1 2017 | |
| 31 Dec 2016 | 0.01% | -0% | $35,794,000 | 445,526 | -62,751 | -12% | $80.34 | Q4 2016 | |
| 30 Sep 2016 | 0.01% | +0% | $36,424,000 | 508,277 | +97,517 | +24% | $71.66 | Q3 2016 | |
| 30 Jun 2016 | 0.01% | +0% | $27,033,000 | 410,760 | +279,906 | +214% | $65.81 | Q2 2016 | |
| 31 Mar 2016 | 0% | +0% | $10,414,000 | 130,854 | +477 | +0.37% | $79.58 | Q1 2016 | |
| 31 Dec 2015 | 0% | +0% | $14,929,000 | 130,377 | +130,377 | NEW | $114.51 | Q4 2015 | |
| 31 Dec 2014 | -0% | $0 | 0 | -6,800 | -100% | $98.73 | Q4 2014 | ||
| 30 Sep 2014 | 0% | 0% | $661,000 | 6,800 | 0 | $97.21 | Q3 2014 | ||
| 30 Jun 2014 | 0% | 0% | $660,000 | 6,800 | 0 | $97.06 | Q2 2014 | ||
| 31 Mar 2014 | 0% | +0% | $601,000 | 6,800 | +6,800 | NEW | $88.38 | Q1 2014 |