| Reporting Name | Ownership % | Change | Value $ | Shares owned | Change | Activity % | Price | Form | Report date | Filing time |
|---|---|---|---|---|---|---|---|---|---|---|
| PRIMECAP MANAGEMENT CO/CA/ | 10% | $667,768,717 | 33,238,861 | $20.09 | 13G/A | 30 Jun 2025 | 14 Aug 2025, 13:06 |
| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 31 Dec 2025 | 0.45% | -0.02% | $591,312,849 | 29,804,075 | -1,550,072 | -4.9% | $19.84 | Q4 2025 | |
| 30 Sep 2025 | 0.4% | -0.02% | $527,690,294 | 31,354,147 | -1,864,114 | -5.6% | $16.83 | Q3 2025 | |
| 30 Jun 2025 | 0.52% | -0.03% | $655,064,106 | 33,218,261 | -1,932,410 | -5.5% | $19.72 | Q2 2025 | |
| 31 Mar 2025 | 0.56% | -0.02% | $682,977,540 | 35,150,671 | -1,361,410 | $19.43 | Q1 2025 | ||
| 31 Dec 2024 | 0.5% | -0.02% | $647,359,197 | 36,512,081 | -1,379,020 | -3.6% | $17.73 | Q4 2024 | |
| 30 Sep 2024 | 0.53% | -0.01% | $721,825,477 | 37,891,101 | -637,081 | -1.7% | $19.05 | Q3 2024 | |
| 30 Jun 2024 | 0.45% | -0.01% | $626,468,239 | 38,528,182 | -1,039,212 | -2.6% | $16.26 | Q2 2024 | |
| 31 Mar 2024 | 0.58% | -0.02% | $783,830,075 | 39,567,394 | -1,611,095 | -3.9% | $19.81 | Q1 2024 | |
| 31 Dec 2023 | 0.62% | -0.01% | $777,449,872 | 41,178,489 | -438,300 | -1.1% | $18.88 | Q4 2023 | |
| 30 Sep 2023 | 0.77% | -0.01% | $916,817,862 | 41,616,789 | -492,070 | -1.2% | $22.03 | Q3 2023 | |
| 30 Jun 2023 | 0.69% | -0.03% | $822,807,105 | 42,108,859 | -1,538,900 | -3.5% | $19.54 | Q2 2023 | |
| 31 Mar 2023 | 0.7% | -0.01% | $803,555,243 | 43,647,759 | -698,080 | -1.6% | $18.41 | Q1 2023 | |
| 31 Dec 2022 | 0.72% | -0.01% | $791,129,768 | 44,345,839 | -343,720 | -0.77% | $17.84 | Q4 2022 | |
| 30 Sep 2022 | 0.82% | -0% | $846,420,000 | 44,689,559 | -131,350 | -0.29% | $18.94 | Q3 2022 | |
| 30 Jun 2022 | 0.89% | -0.01% | $1,000,851,000 | 44,820,909 | -416,950 | -0.92% | $22.33 | Q2 2022 | |
| 31 Mar 2022 | 0.76% | -0.01% | $1,004,733,000 | 45,237,859 | -349,660 | -0.77% | $22.21 | Q1 2022 | |
| 31 Dec 2021 | 0.68% | -0.01% | $982,867,000 | 45,587,519 | -684,220 | -1.5% | $21.56 | Q4 2021 | |
| 30 Sep 2021 | 0.61% | -0% | $858,803,000 | 46,271,739 | -280,800 | -0.6% | $18.56 | Q3 2021 | |
| 30 Jun 2021 | 0.63% | -0.01% | $935,706,000 | 46,552,539 | -635,730 | -1.3% | $20.10 | Q2 2021 | |
| 31 Mar 2021 | 0.66% | -0.02% | $939,990,000 | 47,188,269 | -1,158,680 | -2.4% | $19.92 | Q1 2021 | |
| 31 Dec 2020 | 0.63% | +0% | $843,654,000 | 48,346,949 | +176,072 | +0.37% | $17.45 | Q4 2020 | |
| 30 Sep 2020 | 0.46% | -0.01% | $563,599,000 | 48,170,877 | -561,432 | -1.2% | $11.70 | Q3 2020 | |
| 30 Jun 2020 | 0.4% | -0.02% | $471,241,000 | 48,732,309 | -2,271,250 | -4.5% | $9.67 | Q2 2020 | |
| 31 Mar 2020 | 0.44% | -0% | $449,341,000 | 51,003,559 | -505,280 | -0.98% | $8.81 | Q1 2020 | |
| 31 Dec 2019 | 0.51% | -0% | $697,945,000 | 51,508,839 | -23,520 | -0.05% | $13.55 | Q4 2019 | |
| 30 Sep 2019 | 0.47% | -0% | $586,954,000 | 51,532,359 | -240,750 | -0.47% | $11.39 | Q3 2019 | |
| 30 Jun 2019 | 0.43% | +0.01% | $580,377,000 | 51,773,109 | +932,710 | +1.8% | $11.21 | Q2 2019 | |
| 31 Mar 2019 | 0.49% | 0% | $660,925,000 | 50,840,399 | 0 | $13.00 | Q1 2019 | ||
| 31 Dec 2018 | 0.41% | +0% | $507,896,000 | 50,840,399 | +96,770 | +0.19% | $9.99 | Q4 2018 | |
| 30 Sep 2018 | 0.54% | +0% | $796,675,000 | 50,743,629 | +456,029 | +0.91% | $15.70 | Q3 2018 | |
| 30 Jun 2018 | 0.61% | +0.02% | $825,722,000 | 50,287,600 | +1,752,713 | +3.6% | $16.42 | Q2 2018 | |
| 31 Mar 2018 | 0.48% | +0.04% | $638,234,000 | 48,534,887 | +3,709,177 | +8.3% | $13.15 | Q1 2018 | |
| 31 Dec 2017 | 0.53% | +0.09% | $689,419,000 | 44,825,710 | +8,042,980 | +22% | $15.38 | Q4 2017 | |
| 30 Sep 2017 | 0.47% | +0.22% | $569,397,000 | 36,782,730 | +17,112,350 | +87% | $15.48 | Q3 2017 | |
| 30 Jun 2017 | 0.36% | +0.36% | $423,503,000 | 19,670,380 | +19,670,380 | NEW | $21.53 | Q2 2017 | |
| 31 Mar 2014 | -0.44% | $0 | 0 | -7,637,392 | -100% | $17.08 | Q1 2014 | ||
| 31 Dec 2013 | 0.44% | 0% | $363,387,000 | 7,637,392 | 0 | $47.58 | Q4 2013 |