| Reporting Name | Ownership % | Change | Value $ | Shares owned | Change | Activity % | Price | Form | Report date | Filing time |
|---|---|---|---|---|---|---|---|---|---|---|
| Wellington Management Group LLP | 5.5% | -28% | $322,541,273 | 4,412,933 | -959,128 | -18% | $73.09 | 13G/A | 31 Dec 2025 | 10 Feb 2026, 11:17 |
| Wellington Management Group LLP | 7.7% | -17% | $240,614,612 | 5,372,061 | -624,812 | -10% | $44.79 | 13G/A | 30 Jun 2025 | 12 Aug 2025, 10:34 |
| Wellington Management Group LLP | 9.2% | +12% | $199,455,996 | 5,996,873 | +689,547 | +13% | $33.26 | 13G/A | 31 Mar 2025 | 12 May 2025, 10:44 |
| Wellington Management Group LLP | 8.2% | $176,521,663 | 5,307,326 | $33.26 | 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.06% | -0.01% | $343,370,317 | 4,412,933 | -782,758 | -15% | $77.81 | Q4 2025 | |
| 30 Sep 2025 | 0.05% | -0% | $294,076,110 | 5,195,691 | -176,370 | -3.3% | $56.60 | Q3 2025 | |
| 30 Jun 2025 | 0.04% | -0% | $234,436,742 | 5,372,061 | -624,812 | -10% | $43.64 | Q2 2025 | |
| 31 Mar 2025 | 0.03% | +0% | $164,134,413 | 5,996,873 | +689,547 | $27.37 | Q1 2025 | ||
| 31 Dec 2024 | 0.04% | +0.01% | $213,513,725 | 5,307,326 | +688,967 | +15% | $40.23 | Q4 2024 | |
| 30 Sep 2024 | 0.04% | +0% | $218,586,931 | 4,618,359 | +308,954 | +7.2% | $47.33 | Q3 2024 | |
| 30 Jun 2024 | 0.02% | +0% | $128,635,739 | 4,309,405 | +15,708 | +0.37% | $29.85 | Q2 2024 | |
| 31 Mar 2024 | 0.03% | -0% | $172,606,618 | 4,293,697 | -521,861 | -11% | $40.20 | Q1 2024 | |
| 31 Dec 2023 | 0.02% | -0% | $122,604,107 | 4,815,558 | -7,771 | -0.16% | $25.46 | Q4 2023 | |
| 30 Sep 2023 | 0.01% | +0% | $67,044,274 | 4,823,329 | +646 | +0.01% | $13.90 | Q3 2023 | |
| 30 Jun 2023 | 0.02% | +0% | $110,873,482 | 4,822,683 | +531,665 | +12% | $22.99 | Q2 2023 | |
| 31 Mar 2023 | 0.03% | -0% | $127,142,862 | 4,291,018 | -300,071 | -6.5% | $29.63 | Q1 2023 | |
| 31 Dec 2022 | 0.02% | +0.01% | $114,593,583 | 4,591,089 | +1,180,703 | +35% | $24.96 | Q4 2022 | |
| 30 Sep 2022 | 0.02% | -0.01% | $74,245,000 | 3,410,386 | -1,624,554 | -32% | $21.77 | Q3 2022 | |
| 30 Jun 2022 | 0.02% | +0.01% | $99,137,000 | 5,034,940 | +1,809,191 | +56% | $19.69 | Q2 2022 | |
| 31 Mar 2022 | 0.02% | +0% | $136,514,000 | 3,225,749 | +530,935 | +20% | $42.32 | Q1 2022 | |
| 31 Dec 2021 | 0.03% | +0% | $171,093,000 | 2,694,814 | +226,879 | +9.2% | $63.49 | Q4 2021 | |
| 30 Sep 2021 | 0.02% | +0.02% | $144,966,000 | 2,467,935 | +1,639,994 | +198% | $58.74 | Q3 2021 | |
| 30 Jun 2021 | 0.01% | +0% | $40,155,000 | 827,941 | +158,648 | +24% | $48.50 | Q2 2021 | |
| 31 Mar 2021 | 0% | -0.01% | $26,009,000 | 669,293 | -1,021,286 | -60% | $38.86 | Q1 2021 | |
| 31 Dec 2020 | 0.02% | -0% | $104,050,000 | 1,690,579 | -73,605 | -4.2% | $61.55 | Q4 2020 | |
| 30 Sep 2020 | 0.01% | +0.01% | $55,821,000 | 1,764,184 | +1,764,184 | NEW | $31.64 | Q3 2020 |