| Reporting Name | Ownership % | Change | Value $ | Shares owned | Change | Activity % | Price | Form | Report date | Filing time |
|---|---|---|---|---|---|---|---|---|---|---|
| PRIMECAP MANAGEMENT CO/CA/ | 8.2% | $906,812,938 | 15,795,383 | $57.41 | 13G/A | 30 Jun 2025 | 14 Aug 2025, 12:43 |
| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 31 Dec 2025 | 0.65% | -0.03% | $864,665,732 | 14,549,314 | -679,973 | -4.5% | $59.43 | Q4 2025 | |
| 30 Sep 2025 | 0.63% | -0.02% | $824,818,238 | 15,229,287 | -542,886 | -3.4% | $54.16 | Q3 2025 | |
| 30 Jun 2025 | 0.69% | -0.09% | $866,996,351 | 15,772,173 | -2,001,108 | -11% | $54.97 | Q2 2025 | |
| 31 Mar 2025 | 1% | -0.02% | $1,256,393,234 | 17,773,281 | -415,890 | $70.69 | Q1 2025 | ||
| 31 Dec 2024 | 0.93% | -0.03% | $1,195,574,211 | 18,189,171 | -678,264 | -3.6% | $65.73 | Q4 2024 | |
| 30 Sep 2024 | 0.98% | +0% | $1,326,192,006 | 18,867,435 | +77,350 | +0.41% | $70.29 | Q3 2024 | |
| 30 Jun 2024 | 1.1% | +0% | $1,546,987,698 | 18,790,085 | +76,190 | +0.41% | $82.33 | Q2 2024 | |
| 31 Mar 2024 | 1.2% | +0.02% | $1,634,471,589 | 18,713,895 | +299,521 | +1.6% | $87.34 | Q1 2024 | |
| 31 Dec 2023 | 1.4% | +0% | $1,775,513,941 | 18,414,374 | +7,835 | +0.04% | $96.42 | Q4 2023 | |
| 30 Sep 2023 | 1.4% | +0% | $1,628,610,571 | 18,406,539 | +22,920 | +0.12% | $88.48 | Q3 2023 | |
| 30 Jun 2023 | 1.3% | +0.01% | $1,593,492,095 | 18,383,619 | +140,190 | +0.77% | $86.68 | Q2 2023 | |
| 31 Mar 2023 | 1.5% | +0.06% | $1,773,991,036 | 18,243,429 | +662,570 | +3.8% | $97.24 | Q1 2023 | |
| 31 Dec 2022 | 1.7% | -0% | $1,819,443,098 | 17,580,859 | -44,646 | -0.25% | $103.49 | Q4 2022 | |
| 30 Sep 2022 | 1.4% | -0% | $1,494,114,000 | 17,625,505 | -52,980 | -0.3% | $84.77 | Q3 2022 | |
| 30 Jun 2022 | 1.3% | -0.01% | $1,465,016,000 | 17,678,485 | -100,985 | -0.57% | $82.87 | Q2 2022 | |
| 31 Mar 2022 | 1% | -0% | $1,370,797,000 | 17,779,470 | -25,310 | -0.14% | $77.10 | Q1 2022 | |
| 31 Dec 2021 | 1.1% | -0.01% | $1,573,052,000 | 17,804,780 | -132,550 | -0.74% | $88.35 | Q4 2021 | |
| 30 Sep 2021 | 0.98% | -0% | $1,386,376,000 | 17,937,330 | -15,736 | -0.09% | $77.29 | Q3 2021 | |
| 30 Jun 2021 | 1% | -0.01% | $1,498,004,000 | 17,953,066 | -204,728 | -1.1% | $83.44 | Q2 2021 | |
| 31 Mar 2021 | 0.96% | +0% | $1,371,095,000 | 18,157,794 | +9,833 | +0.05% | $75.51 | Q1 2021 | |
| 31 Dec 2020 | 1.2% | -0% | $1,591,395,000 | 18,147,961 | -43,580 | -0.24% | $87.69 | Q4 2020 | |
| 30 Sep 2020 | 1.1% | +0.02% | $1,384,012,000 | 18,191,541 | +307,570 | +1.7% | $76.08 | Q3 2020 | |
| 30 Jun 2020 | 1.9% | +0.01% | $2,205,809,000 | 17,883,971 | +74,204 | +0.42% | $123.34 | Q2 2020 | |
| 31 Mar 2020 | 1.5% | +0.12% | $1,504,925,000 | 17,809,767 | +1,480,447 | +9.1% | $84.50 | Q1 2020 | |
| 31 Dec 2019 | 1% | +0.07% | $1,380,644,000 | 16,329,320 | +1,167,246 | +7.7% | $84.55 | Q4 2019 | |
| 30 Sep 2019 | 0.82% | +0.05% | $1,021,924,000 | 15,162,074 | +878,321 | +6.1% | $67.40 | Q3 2019 | |
| 30 Jun 2019 | 0.9% | +0.01% | $1,223,403,000 | 14,283,753 | +92,880 | +0.65% | $85.65 | Q2 2019 | |
| 31 Mar 2019 | 0.93% | +0% | $1,260,575,000 | 14,190,873 | +5,700 | +0.04% | $88.83 | Q1 2019 | |
| 31 Dec 2018 | 0.98% | -0% | $1,207,867,000 | 14,185,173 | -23,312 | -0.16% | $85.15 | Q4 2018 | |
| 30 Sep 2018 | 0.93% | -0% | $1,377,797,000 | 14,208,485 | -32,304 | -0.23% | $96.97 | Q3 2018 | |
| 30 Jun 2018 | 0.99% | +0.03% | $1,341,482,000 | 14,240,789 | +474,250 | +3.4% | $94.20 | Q2 2018 | |
| 31 Mar 2018 | 0.84% | +0.21% | $1,116,053,000 | 13,766,539 | +3,521,244 | +34% | $81.07 | Q1 2018 | |
| 31 Dec 2017 | 0.7% | +0.04% | $913,573,000 | 10,245,295 | +606,651 | +6.3% | $89.17 | Q4 2017 | |
| 30 Sep 2017 | 0.74% | +0.03% | $897,069,000 | 9,638,644 | +328,420 | +3.5% | $93.07 | Q3 2017 | |
| 30 Jun 2017 | 0.73% | +0.05% | $845,555,000 | 9,310,224 | +597,956 | +6.9% | $90.82 | Q2 2017 | |
| 31 Mar 2017 | 0.69% | +0.07% | $764,763,000 | 8,712,268 | +826,320 | +10% | $87.78 | Q1 2017 | |
| 31 Dec 2016 | 0.64% | +0.06% | $653,272,000 | 7,885,948 | +777,819 | +11% | $82.84 | Q4 2016 | |
| 30 Sep 2016 | 0.66% | -0.02% | $657,644,000 | 7,108,129 | -211,190 | -2.9% | $92.52 | Q3 2016 | |
| 30 Jun 2016 | 0.61% | -0% | $569,443,000 | 7,319,319 | -31,050 | -0.42% | $77.80 | Q2 2016 | |
| 31 Mar 2016 | 0.63% | +0% | $606,258,000 | 7,350,369 | +19,680 | +0.27% | $82.48 | Q1 2016 | |
| 31 Dec 2015 | 0.79% | -0% | $767,963,000 | 7,330,689 | -34,350 | -0.47% | $104.76 | Q4 2015 | |
| 30 Sep 2015 | 0.86% | -0.07% | $775,686,000 | 7,365,039 | -627,710 | -7.9% | $105.32 | Q3 2015 | |
| 30 Jun 2015 | 1.1% | -0% | $1,093,248,000 | 7,992,749 | -32,259 | -0.4% | $136.78 | Q2 2015 | |
| 31 Mar 2015 | 0.98% | +0% | $1,000,076,000 | 8,025,008 | +8,490 | +0.11% | $124.62 | Q1 2015 | |
| 31 Dec 2014 | 0.73% | -0% | $724,693,000 | 8,016,518 | -27,400 | -0.34% | $90.40 | Q4 2014 | |
| 30 Sep 2014 | 0.62% | -0% | $580,449,000 | 8,043,918 | -20,301 | -0.25% | $72.16 | Q3 2014 | |
| 30 Jun 2014 | 0.55% | -0.01% | $501,675,000 | 8,064,219 | -99,500 | -1.2% | $62.21 | Q2 2014 | |
| 31 Mar 2014 | 0.63% | +0.05% | $556,847,000 | 8,163,719 | +603,590 | +8% | $68.21 | Q1 2014 | |
| 31 Dec 2013 | 0.64% | 0% | $531,855,000 | 7,560,129 | 0 | $70.35 | Q4 2013 |