| Reporting Name | Ownership % | Change | Value $ | Shares owned | Change | Activity % | Price | Form | Report date | Filing time |
|---|---|---|---|---|---|---|---|---|---|---|
| PRIMECAP MANAGEMENT CO/CA/ | 7.7% | -11% | $273,009,936 | 4,224,852 | -529,208 | -11% | $64.62 | 13G/A | 31 Dec 2025 | 12 Feb 2026, 10:08 |
| PRIMECAP MANAGEMENT CO/CA/ | 8.8% | $162,303,608 | 4,754,060 | $34.14 | 13G/A | 31 Dec 2024 | 13 Feb 2025, 18:33 |
| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 31 Dec 2025 | 0.2% | -0.01% | $259,955,144 | 4,224,852 | -219,980 | -4.9% | $61.53 | Q4 2025 | |
| 30 Sep 2025 | 0.18% | -0.01% | $232,820,300 | 4,444,832 | -196,520 | -4.2% | $52.38 | Q3 2025 | |
| 30 Jun 2025 | 0.17% | +0% | $208,953,667 | 4,641,352 | +32,942 | +0.71% | $45.02 | Q2 2025 | |
| 31 Mar 2025 | 0.15% | -0% | $181,018,346 | 4,608,410 | -145,650 | $39.28 | Q1 2025 | ||
| 31 Dec 2024 | 0.17% | -0.03% | $220,160,519 | 4,754,060 | -873,746 | -16% | $46.31 | Q4 2024 | |
| 30 Sep 2024 | 0.22% | -0.01% | $295,684,926 | 5,627,806 | -353,394 | -5.9% | $52.54 | Q3 2024 | |
| 30 Jun 2024 | 0.24% | +0% | $327,889,384 | 5,981,200 | +44,049 | +0.74% | $54.82 | Q2 2024 | |
| 31 Mar 2024 | 0.25% | +0.01% | $332,124,227 | 5,937,151 | +145,871 | +2.5% | $55.94 | Q1 2024 | |
| 31 Dec 2023 | 0.24% | +0% | $299,640,827 | 5,791,280 | +5,920 | +0.1% | $51.74 | Q4 2023 | |
| 30 Sep 2023 | 0.26% | +0.02% | $305,929,837 | 5,785,360 | +395,940 | +7.3% | $52.88 | Q3 2023 | |
| 30 Jun 2023 | 0.23% | +0.01% | $277,177,871 | 5,389,420 | +213,320 | +4.1% | $51.43 | Q2 2023 | |
| 31 Mar 2023 | 0.2% | +0.02% | $225,574,438 | 5,176,100 | +581,183 | +13% | $43.58 | Q1 2023 | |
| 31 Dec 2022 | 0.23% | +0% | $255,201,690 | 4,594,917 | +18,227 | +0.4% | $55.54 | Q4 2022 | |
| 30 Sep 2022 | 0.22% | +0% | $232,359,000 | 4,576,690 | +40,340 | +0.89% | $50.77 | Q3 2022 | |
| 30 Jun 2022 | 0.25% | +0% | $283,386,000 | 4,536,350 | +9,385 | +0.21% | $62.47 | Q2 2022 | |
| 31 Mar 2022 | 0.28% | +0.01% | $370,442,000 | 4,526,965 | +111,520 | +2.5% | $81.83 | Q1 2022 | |
| 31 Dec 2021 | 0.27% | +0.01% | $386,042,000 | 4,415,445 | +230,330 | +5.5% | $87.43 | Q4 2021 | |
| 30 Sep 2021 | 0.23% | +0.01% | $331,419,000 | 4,185,115 | +161,390 | +4% | $79.19 | Q3 2021 | |
| 30 Jun 2021 | 0.23% | +0% | $338,436,000 | 4,023,725 | +1,040 | +0.03% | $84.11 | Q2 2021 | |
| 31 Mar 2021 | 0.21% | +0% | $296,593,000 | 4,022,685 | +65,990 | +1.7% | $73.73 | Q1 2021 | |
| 31 Dec 2020 | 0.19% | +0.01% | $261,973,000 | 3,956,695 | +206,295 | +5.5% | $66.21 | Q4 2020 | |
| 30 Sep 2020 | 0.14% | +0.01% | $169,556,000 | 3,750,400 | +199,700 | +5.6% | $45.21 | Q3 2020 | |
| 30 Jun 2020 | 0.15% | +0.05% | $170,895,000 | 3,550,700 | +1,112,870 | +46% | $48.13 | Q2 2020 | |
| 31 Mar 2020 | 0.11% | +0.04% | $110,312,000 | 2,437,830 | +997,230 | +69% | $45.25 | Q1 2020 | |
| 31 Dec 2019 | 0.08% | +0.05% | $108,664,000 | 1,440,600 | +927,640 | +181% | $75.43 | Q4 2019 | |
| 30 Sep 2019 | 0.03% | +0% | $37,851,000 | 512,960 | +37,740 | +7.9% | $73.79 | Q3 2019 | |
| 30 Jun 2019 | 0.03% | +0.02% | $34,197,000 | 475,220 | +284,220 | +149% | $71.96 | Q2 2019 | |
| 31 Mar 2019 | 0.01% | +0.01% | $18,575,000 | 191,000 | +112,800 | +144% | $97.25 | Q1 2019 | |
| 31 Dec 2018 | 0.01% | +0.01% | $7,153,000 | 78,200 | +78,200 | NEW | $91.47 | Q4 2018 |