| Reporting Name | Ownership % | Change | Value $ | Shares owned | Change | Activity % | Price | Form | Report date | Filing time |
|---|---|---|---|---|---|---|---|---|---|---|
| PRIMECAP MANAGEMENT CO/CA/ | 4.9% | -14% | $1,874,596,447 | 15,978,490 | -2,866,390 | -15% | $117.32 | 13G/A | 31 Dec 2025 | 11 Feb 2026, 12:56 |
| PRIMECAP MANAGEMENT CO/CA/ | 5.8% | $1,652,507,527 | 18,844,880 | $87.69 | 13G/A | 30 Jun 2025 | 14 Aug 2025, 13:25 |
| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 31 Dec 2025 | 1.4% | -0.17% | $1,786,714,749 | 15,978,490 | -2,024,470 | -11% | $111.82 | Q4 2025 | |
| 30 Sep 2025 | 1.3% | -0.06% | $1,737,285,641 | 18,002,960 | -831,750 | -4.4% | $96.50 | Q3 2025 | |
| 30 Jun 2025 | 1.2% | -0.19% | $1,499,807,958 | 18,834,710 | -2,964,935 | -14% | $79.63 | Q2 2025 | |
| 31 Mar 2025 | 1.2% | -0.05% | $1,505,265,493 | 21,799,645 | -879,830 | $69.05 | Q1 2025 | ||
| 31 Dec 2024 | 1.7% | -0.07% | $2,202,177,022 | 22,679,475 | -891,527 | -3.8% | $97.10 | Q4 2024 | |
| 30 Sep 2024 | 0.99% | -0.01% | $1,344,961,372 | 23,571,002 | -158,340 | -0.67% | $57.06 | Q3 2024 | |
| 30 Jun 2024 | 0.84% | +0% | $1,154,669,782 | 23,729,342 | +28,253 | +0.12% | $48.66 | Q2 2024 | |
| 31 Mar 2024 | 0.85% | +0.01% | $1,134,808,141 | 23,701,089 | +347,765 | +1.5% | $47.88 | Q1 2024 | |
| 31 Dec 2023 | 0.76% | -0% | $963,558,148 | 23,353,324 | -116,110 | -0.49% | $41.26 | Q4 2023 | |
| 30 Sep 2023 | 0.84% | -0% | $992,757,058 | 23,469,434 | -92,995 | -0.39% | $42.30 | Q3 2023 | |
| 30 Jun 2023 | 1.1% | -0.02% | $1,292,870,479 | 23,562,429 | -342,780 | -1.4% | $54.87 | Q2 2023 | |
| 31 Mar 2023 | 0.92% | -0.01% | $1,057,805,498 | 23,905,209 | -165,040 | -0.69% | $44.25 | Q1 2023 | |
| 31 Dec 2022 | 0.83% | -0.01% | $907,448,387 | 24,070,249 | -412,609 | -1.7% | $37.70 | Q4 2022 | |
| 30 Sep 2022 | 0.77% | -0.01% | $796,427,000 | 24,482,858 | -187,470 | -0.76% | $32.53 | Q3 2022 | |
| 30 Jun 2022 | 0.78% | -0.01% | $873,823,000 | 24,670,328 | -343,470 | -1.4% | $35.42 | Q2 2022 | |
| 31 Mar 2022 | 0.87% | -0.01% | $1,159,640,000 | 25,013,798 | -362,040 | -1.4% | $46.36 | Q1 2022 | |
| 31 Dec 2021 | 0.77% | -0.03% | $1,110,954,000 | 25,375,838 | -968,295 | -3.7% | $43.78 | Q4 2021 | |
| 30 Sep 2021 | 0.88% | -0.01% | $1,253,190,000 | 26,344,133 | -331,265 | -1.2% | $47.57 | Q3 2021 | |
| 30 Jun 2021 | 0.94% | -0.03% | $1,394,857,000 | 26,675,398 | -744,033 | -2.7% | $52.29 | Q2 2021 | |
| 31 Mar 2021 | 1.1% | -0.04% | $1,577,714,000 | 27,419,431 | -1,029,519 | -3.6% | $57.54 | Q1 2021 | |
| 31 Dec 2020 | 0.91% | -0.03% | $1,230,417,000 | 28,448,950 | -848,850 | -2.9% | $43.25 | Q4 2020 | |
| 30 Sep 2020 | 0.84% | -0.03% | $1,018,099,000 | 29,297,800 | -1,024,790 | -3.4% | $34.75 | Q3 2020 | |
| 30 Jun 2020 | 0.9% | -0.12% | $1,049,465,000 | 30,322,590 | -4,040,110 | -12% | $34.61 | Q2 2020 | |
| 31 Mar 2020 | 1.1% | -0.09% | $1,084,143,000 | 34,362,700 | -2,801,807 | -7.5% | $31.55 | Q1 2020 | |
| 31 Dec 2019 | 2.4% | -0.02% | $3,273,821,000 | 37,164,507 | -243,173 | -0.65% | $88.09 | Q4 2019 | |
| 30 Sep 2019 | 2.6% | -0.04% | $3,307,213,000 | 37,407,680 | -613,387 | -1.6% | $88.41 | Q3 2019 | |
| 30 Jun 2019 | 2.5% | -0.01% | $3,328,744,000 | 38,021,067 | -184,557 | -0.48% | $87.55 | Q2 2019 | |
| 31 Mar 2019 | 2.2% | -0% | $3,048,045,000 | 38,205,624 | -52,353 | -0.14% | $79.78 | Q1 2019 | |
| 31 Dec 2018 | 2.6% | -0.01% | $3,203,340,000 | 38,257,977 | -117,636 | -0.31% | $83.73 | Q4 2018 | |
| 30 Sep 2018 | 2.3% | +0.01% | $3,417,732,000 | 38,375,613 | +110,624 | +0.29% | $89.06 | Q3 2018 | |
| 30 Jun 2018 | 2% | +0.1% | $2,668,218,000 | 38,264,989 | +2,004,590 | +5.5% | $69.73 | Q2 2018 | |
| 31 Mar 2018 | 1.9% | +0.47% | $2,519,010,000 | 36,260,399 | +8,976,847 | +33% | $69.47 | Q1 2018 | |
| 31 Dec 2017 | 1.4% | +0.26% | $1,838,911,000 | 27,283,552 | +5,009,766 | +22% | $67.40 | Q4 2017 | |
| 30 Sep 2017 | 1.1% | +0% | $1,356,028,000 | 22,273,786 | +20,983 | +0.09% | $60.88 | Q3 2017 | |
| 30 Jun 2017 | 1.4% | +0.17% | $1,674,523,000 | 22,252,803 | +2,699,378 | +14% | $75.25 | Q2 2017 | |
| 31 Mar 2017 | 1.3% | -0.01% | $1,381,254,000 | 19,553,425 | -173,829 | -0.88% | $70.64 | Q1 2017 | |
| 31 Dec 2016 | 1.4% | -0.01% | $1,437,722,000 | 19,727,254 | -115,397 | -0.58% | $72.88 | Q4 2016 | |
| 30 Sep 2016 | 1% | +0.01% | $1,041,144,000 | 19,842,651 | +255,546 | +1.3% | $52.47 | Q3 2016 | |
| 30 Jun 2016 | 0.86% | +0% | $803,855,000 | 19,587,105 | +53,080 | +0.27% | $41.04 | Q2 2016 | |
| 31 Mar 2016 | 1.2% | +0% | $1,169,307,000 | 19,534,025 | +68,025 | +0.35% | $59.86 | Q1 2016 | |
| 31 Dec 2015 | 1.1% | -0% | $1,115,402,000 | 19,466,000 | -22,650 | -0.12% | $57.30 | Q4 2015 | |
| 30 Sep 2015 | 1.1% | -0.05% | $1,033,873,000 | 19,488,650 | -889,435 | -4.4% | $53.05 | Q3 2015 | |
| 30 Jun 2015 | 1.1% | +0.03% | $1,080,242,000 | 20,378,085 | +487,214 | +2.4% | $53.01 | Q2 2015 | |
| 31 Mar 2015 | 1.3% | +0.07% | $1,337,661,000 | 19,890,871 | +1,078,542 | +5.7% | $67.25 | Q1 2015 | |
| 31 Dec 2014 | 1.3% | +0.02% | $1,258,357,000 | 18,812,329 | +276,156 | +1.5% | $66.89 | Q4 2014 | |
| 30 Sep 2014 | 0.93% | +0.03% | $867,308,000 | 18,536,173 | +605,838 | +3.4% | $46.79 | Q3 2014 | |
| 30 Jun 2014 | 0.81% | +0.15% | $736,399,000 | 17,930,335 | +3,345,934 | +23% | $41.07 | Q2 2014 | |
| 31 Mar 2014 | 0.74% | +0.24% | $650,902,000 | 14,584,401 | +4,707,651 | +48% | $44.63 | Q1 2014 | |
| 31 Dec 2013 | 0.45% | 0% | $373,637,000 | 9,876,750 | 0 | $37.83 | Q4 2013 |