| Reporting Name | Ownership % | Change | Value $ | Shares owned | Change | Activity % | Price | Form | Report date | Filing time |
|---|---|---|---|---|---|---|---|---|---|---|
| Wellington Management Group LLP | 11% | -17% | $114,153,004 | 3,901,333 | -834,252 | -18% | $29.26 | 13G/A | 31 Dec 2025 | 10 Feb 2026, 11:23 |
| Wellington Management Group LLP | 14% | +23% | $159,020,944 | 4,735,585 | +884,885 | +23% | $33.58 | 13G/A | 30 Sep 2025 | 12 Nov 2025, 09:33 |
| Wellington Management Group LLP | 11% | +120% | $78,438,759 | 3,850,700 | +2,096,804 | +120% | $20.37 | 13G/A | 29 Aug 2025 | 08 Sep 2025, 10:09 |
| Wellington Management Group LLP | 5.1% | $28,185,109 | 1,753,896 | $16.07 | 13G | 30 Jun 2025 | 12 Aug 2025, 10:34 |
| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 31 Dec 2025 | 0.02% | -0% | $114,270,044 | 3,901,333 | -834,252 | -18% | $29.29 | Q4 2025 | |
| 30 Sep 2025 | 0.03% | +0.02% | $159,020,944 | 4,735,585 | +2,981,689 | +170% | $33.58 | Q3 2025 | |
| 30 Jun 2025 | 0% | +0% | $26,641,681 | 1,753,896 | +653,780 | +59% | $15.19 | Q2 2025 | |
| 31 Mar 2025 | 0% | +0% | $13,289,401 | 1,100,116 | +125,030 | $12.08 | Q1 2025 | ||
| 31 Dec 2024 | 0% | -0% | $22,895,020 | 975,086 | -29,816 | -3% | $23.48 | Q4 2024 | |
| 30 Sep 2024 | 0.01% | +0% | $38,125,983 | 1,004,902 | +450,571 | +81% | $37.94 | Q3 2024 | |
| 30 Jun 2024 | 0% | -0% | $15,970,277 | 554,331 | -7,082 | -1.3% | $28.81 | Q2 2024 | |
| 31 Mar 2024 | 0% | -0% | $13,546,896 | 561,413 | -129,510 | -19% | $24.13 | Q1 2024 | |
| 31 Dec 2023 | 0% | -0% | $21,881,531 | 690,923 | -478,235 | -41% | $31.67 | Q4 2023 | |
| 30 Sep 2023 | 0.01% | +0% | $45,082,732 | 1,169,158 | +176,971 | +18% | $38.56 | Q3 2023 | |
| 30 Jun 2023 | 0.01% | -0% | $48,250,055 | 992,187 | -140,519 | -12% | $48.63 | Q2 2023 | |
| 31 Mar 2023 | 0.01% | +0% | $55,751,789 | 1,132,706 | +122,551 | +12% | $49.22 | Q1 2023 | |
| 31 Dec 2022 | 0.01% | +0.01% | $57,720,256 | 1,010,155 | +614,956 | +156% | $57.14 | Q4 2022 | |
| 30 Sep 2022 | 0.01% | +0.01% | $26,273,000 | 395,199 | +395,199 | NEW | $66.48 | Q3 2022 | |
| 31 Mar 2021 | -0% | $0 | 0 | -95,003 | -100% | $29.26 | Q1 2021 | ||
| 31 Dec 2020 | 0% | -0.01% | $4,963,000 | 95,003 | -921,515 | -91% | $52.24 | Q4 2020 | |
| 30 Sep 2020 | 0.01% | -0.01% | $33,952,000 | 1,016,518 | -1,138,287 | -53% | $33.40 | Q3 2020 | |
| 30 Jun 2020 | 0.01% | +0% | $59,860,000 | 2,154,805 | +86,561 | +4.2% | $27.78 | Q2 2020 | |
| 31 Mar 2020 | 0.01% | -0% | $35,223,000 | 2,068,244 | -253,023 | -11% | $17.03 | Q1 2020 | |
| 31 Dec 2019 | 0.01% | +0% | $40,621,000 | 2,321,267 | +151,015 | +7% | $17.50 | Q4 2019 | |
| 30 Sep 2019 | 0.01% | -0% | $34,875,000 | 2,170,252 | -88,253 | -3.9% | $16.07 | Q3 2019 | |
| 30 Jun 2019 | 0.01% | -0% | $33,268,000 | 2,258,505 | -65,481 | -2.8% | $14.73 | Q2 2019 | |
| 31 Mar 2019 | 0.01% | -0% | $37,602,000 | 2,323,986 | -66,500 | -2.8% | $16.18 | Q1 2019 | |
| 31 Dec 2018 | 0.01% | +0% | $33,706,000 | 2,390,486 | +936,748 | +64% | $14.10 | Q4 2018 | |
| 30 Sep 2018 | 0% | +0% | $19,843,000 | 1,453,738 | +366,727 | +34% | $13.65 | Q3 2018 | |
| 30 Jun 2018 | 0% | +0% | $13,044,000 | 1,087,011 | +12,272 | +1.1% | $12.00 | Q2 2018 | |
| 31 Mar 2018 | 0% | -0% | $13,972,000 | 1,074,739 | -295,875 | -22% | $13.00 | Q1 2018 | |
| 31 Dec 2017 | 0% | +0% | $11,787,000 | 1,370,614 | +52,485 | +4% | $8.60 | Q4 2017 | |
| 30 Sep 2017 | 0% | +0% | $10,281,000 | 1,318,129 | +295,450 | +29% | $7.80 | Q3 2017 | |
| 30 Jun 2017 | 0% | +0% | $7,875,000 | 1,022,679 | +546,611 | +115% | $7.70 | Q2 2017 | |
| 31 Mar 2017 | 0% | +0% | $3,118,000 | 476,068 | +395,566 | +491% | $6.55 | Q1 2017 | |
| 31 Dec 2016 | 0% | +0% | $443,000 | 80,502 | +29,498 | +58% | $5.50 | Q4 2016 | |
| 30 Sep 2016 | 0% | +0% | $268,000 | 51,004 | +51,004 | NEW | $5.25 | Q3 2016 |