| Reporting Name | Ownership % | Change | Value $ | Shares owned | Change | Activity % | Price | Form | Report date | Filing time |
|---|---|---|---|---|---|---|---|---|---|---|
| FMR LLC | 10% | -13% | $821,716,255 | 2,066,431 | -321,119 | -13% | $397.65 | 13G/A | 30 Sep 2025 | 05 Nov 2025, 11:35 |
| FMR LLC | 12% | +13% | $740,856,740 | 2,387,550 | +265,827 | +13% | $310.30 | 13G/A | 30 Jun 2025 | 06 Aug 2025, 12:06 |
| FMR LLC | 11% | $415,221,238 | 2,121,723 | $195.70 | 13G/A | 31 Mar 2025 | 07 Apr 2025, 10:05 |
| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 31 Dec 2025 | 0.04% | -0% | $784,524,281 | 2,016,668 | -49,763 | -2.4% | $389.02 | Q4 2025 | |
| 30 Sep 2025 | 0.04% | -0.01% | $821,716,257 | 2,066,431 | -321,119 | -13% | $397.65 | Q3 2025 | |
| 30 Jun 2025 | 0.04% | +0% | $707,263,914 | 2,387,550 | +265,827 | +13% | $296.23 | Q2 2025 | |
| 31 Mar 2025 | 0.02% | +0.01% | $350,317,725 | 2,121,723 | +681,443 | $165.11 | Q1 2025 | ||
| 31 Dec 2024 | 0.02% | -0% | $289,438,753 | 1,440,280 | -35,958 | -2.4% | $200.96 | Q4 2024 | |
| 30 Sep 2024 | 0.02% | +0% | $294,686,649 | 1,476,238 | +65,145 | +4.6% | $199.62 | Q3 2024 | |
| 30 Jun 2024 | 0.01% | +0% | $196,607,623 | 1,411,093 | +101,713 | +7.8% | $139.33 | Q2 2024 | |
| 31 Mar 2024 | 0.01% | +0% | $159,272,941 | 1,309,380 | +178,757 | +16% | $121.64 | Q1 2024 | |
| 31 Dec 2023 | 0.01% | +0% | $89,567,926 | 1,130,623 | +24,000 | +2.2% | $79.22 | Q4 2023 | |
| 30 Sep 2023 | 0.01% | +0% | $72,893,235 | 1,106,623 | +121,978 | +12% | $65.87 | Q3 2023 | |
| 30 Jun 2023 | 0% | -0% | $56,006,603 | 984,645 | -14,564 | -1.5% | $56.88 | Q2 2023 | |
| 31 Mar 2023 | 0% | +0% | $43,055,912 | 999,209 | +61,457 | +6.6% | $43.09 | Q1 2023 | |
| 31 Dec 2022 | 0% | +0% | $33,355,838 | 937,752 | +3,499 | +0.37% | $35.57 | Q4 2022 | |
| 30 Sep 2022 | 0% | -0% | $25,805,000 | 934,253 | -175,573 | -16% | $27.62 | Q3 2022 | |
| 30 Jun 2022 | 0% | +0% | $33,483,000 | 1,109,826 | +88,466 | +8.7% | $30.17 | Q2 2022 | |
| 31 Mar 2022 | 0% | +0% | $41,059,000 | 1,021,360 | +233,746 | +30% | $40.20 | Q1 2022 | |
| 31 Dec 2021 | 0% | +0% | $39,884,000 | 787,614 | +28,197 | +3.7% | $50.64 | Q4 2021 | |
| 30 Sep 2021 | 0% | +0% | $34,697,000 | 759,417 | +120,706 | +19% | $45.69 | Q3 2021 | |
| 30 Jun 2021 | 0% | +0% | $32,805,000 | 638,711 | +554,588 | +659% | $51.36 | Q2 2021 | |
| 31 Mar 2021 | 0% | +0% | $4,240,000 | 84,123 | +84,005 | +71191% | $50.40 | Q1 2021 | |
| 31 Dec 2020 | 0% | 0% | $5,000 | 118 | 0 | $42.37 | Q4 2020 | ||
| 30 Sep 2020 | 0% | 0% | $4,000 | 118 | 0 | $33.90 | Q3 2020 | ||
| 30 Jun 2020 | 0% | 0% | $3,000 | 118 | 0 | $25.42 | Q2 2020 | ||
| 31 Mar 2020 | 0% | 0% | $2,000 | 118 | +118 | NEW | $16.95 | Q1 2020 |