| Reporting Name | Ownership % | Change | Value $ | Shares owned | Change | Activity % | Price | Form | Report date | Filing time |
|---|---|---|---|---|---|---|---|---|---|---|
| Wellington Management Group LLP | 6% | +40% | $114,118,718 | 1,997,527 | +534,262 | +37% | $57.13 | 13G | 31 Dec 2025 | 10 Feb 2026, 11:21 |
| Wellington Management Group LLP | 4.4% | $40,766,563 | 1,463,265 | $27.86 | 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.02% | +0.01% | $106,847,720 | 1,997,527 | +1,067,846 | +115% | $53.49 | Q4 2025 | |
| 30 Sep 2025 | 0.01% | -0% | $48,464,270 | 929,681 | -285,842 | -24% | $52.13 | Q3 2025 | |
| 30 Jun 2025 | 0.01% | +0% | $40,562,002 | 1,215,523 | +108,602 | +9.8% | $33.37 | Q2 2025 | |
| 31 Mar 2025 | 0.01% | -0% | $35,521,096 | 1,106,921 | -356,344 | $32.09 | Q1 2025 | ||
| 31 Dec 2024 | 0.01% | -0% | $65,320,149 | 1,463,265 | -559,459 | -28% | $44.64 | Q4 2024 | |
| 30 Sep 2024 | 0.02% | -0.01% | $96,483,934 | 2,022,724 | -871,824 | -30% | $47.70 | Q3 2024 | |
| 30 Jun 2024 | 0.02% | -0% | $138,214,668 | 2,894,548 | -383,990 | -12% | $47.75 | Q2 2024 | |
| 31 Mar 2024 | 0.03% | +0.01% | $146,517,862 | 3,278,538 | +754,497 | +30% | $44.69 | Q1 2024 | |
| 31 Dec 2023 | 0.02% | +0.01% | $114,465,260 | 2,524,041 | +1,405,098 | +126% | $45.35 | Q4 2023 | |
| 30 Sep 2023 | 0.01% | +0.01% | $62,078,958 | 1,118,943 | +605,077 | +118% | $55.48 | Q3 2023 | |
| 30 Jun 2023 | 0.01% | -0% | $33,961,404 | 513,866 | -196,690 | -28% | $66.09 | Q2 2023 | |
| 31 Mar 2023 | 0.01% | +0% | $46,470,362 | 710,556 | +40,055 | +6% | $65.40 | Q1 2023 | |
| 31 Dec 2022 | 0.01% | +0% | $36,502,074 | 670,501 | +120,285 | +22% | $54.44 | Q4 2022 | |
| 30 Sep 2022 | 0.01% | -0% | $27,840,000 | 550,216 | -197,645 | -26% | $50.60 | Q3 2022 | |
| 30 Jun 2022 | 0.01% | -0% | $49,546,000 | 747,861 | -13,791 | -1.8% | $66.25 | Q2 2022 | |
| 31 Mar 2022 | 0.01% | +0% | $61,123,000 | 761,652 | +94,638 | +14% | $80.25 | Q1 2022 | |
| 31 Dec 2021 | 0.01% | +0% | $70,149,000 | 667,014 | +67,415 | +11% | $105.17 | Q4 2021 | |
| 30 Sep 2021 | 0.01% | -0% | $49,234,000 | 599,599 | -108,409 | -15% | $82.11 | Q3 2021 | |
| 30 Jun 2021 | 0.01% | +0% | $55,259,000 | 708,008 | +130,777 | +23% | $78.05 | Q2 2021 | |
| 31 Mar 2021 | 0.01% | +0.01% | $42,062,000 | 577,231 | +573,062 | +13746% | $72.87 | Q1 2021 | |
| 31 Dec 2020 | 0% | +0% | $222,000 | 4,169 | +4,169 | NEW | $53.25 | Q4 2020 |