| Reporting Name | Ownership % | Change | Value $ | Shares owned | Change | Activity % | Price | Form | Report date | Filing time |
|---|---|---|---|---|---|---|---|---|---|---|
| FMR LLC | 13% | $7,397,928,212 | 114,696,561 | $64.50 | 13G/A | 30 Jun 2025 | 06 Aug 2025, 12:06 |
| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 30 Sep 2025 | 0.53% | +0.03% | $10,235,106,926 | 121,745,057 | +6,917,495 | +6% | $84.07 | Q3 2025 | |
| 30 Jun 2025 | 0.5% | -0.04% | $8,887,653,255 | 114,827,562 | -9,026,726 | -7.3% | $77.40 | Q2 2025 | |
| 31 Mar 2025 | 0.49% | -0.02% | $7,625,708,564 | 123,854,288 | -6,137,343 | $61.57 | Q1 2025 | ||
| 31 Dec 2024 | 0.86% | -0% | $14,357,575,643 | 129,991,631 | -89,133 | -0.07% | $110.45 | Q4 2024 | |
| 30 Sep 2024 | 0.57% | +0% | $9,381,424,747 | 130,080,764 | +207,791 | +0.16% | $72.12 | Q3 2024 | |
| 30 Jun 2024 | 0.58% | -0% | $9,078,120,837 | 129,872,973 | -26,219 | -0.02% | $69.90 | Q2 2024 | |
| 31 Mar 2024 | 0.62% | +0% | $9,207,254,828 | 129,899,192 | +226,968 | +0.18% | $70.88 | Q1 2024 | |
| 31 Dec 2023 | 0.6% | +0% | $7,820,531,884 | 129,672,224 | +253,288 | +0.2% | $60.31 | Q4 2023 | |
| 30 Sep 2023 | 0.61% | +0% | $7,005,447,031 | 129,418,936 | +421,622 | +0.33% | $54.13 | Q3 2023 | |
| 30 Jun 2023 | 0.65% | +0% | $7,711,459,455 | 128,997,314 | +464,587 | +0.36% | $59.78 | Q2 2023 | |
| 31 Mar 2023 | 0.51% | +0% | $5,565,467,106 | 128,532,727 | +555,578 | +0.43% | $43.30 | Q1 2023 | |
| 31 Dec 2022 | 0.47% | +0% | $4,740,273,623 | 127,977,149 | +103,690 | +0.08% | $37.04 | Q4 2022 | |
| 30 Sep 2022 | 0.57% | +0.01% | $5,487,050,000 | 127,873,459 | +3,046,107 | +2.4% | $42.91 | Q3 2022 | |
| 30 Jun 2022 | 0.54% | +0.02% | $5,433,736,000 | 124,827,352 | +3,663,146 | +3% | $43.53 | Q2 2022 | |
| 31 Mar 2022 | 0.69% | +0% | $8,688,686,000 | 121,164,206 | +433,708 | +0.36% | $71.71 | Q1 2022 | |
| 31 Dec 2021 | 0.78% | +0.01% | $10,562,711,000 | 120,730,498 | +1,342,602 | +1.1% | $87.49 | Q4 2021 | |
| 30 Sep 2021 | 0.57% | 0% | $7,200,284,000 | 119,387,896 | 0 | $60.31 | Q3 2021 | ||
| 30 Jun 2021 | 0.54% | 0% | $6,861,119,000 | 117,625,888 | 0 | $58.33* | Q2 2021 |