| Reporting Name | Ownership % | Change | Value $ | Shares owned | Change | Activity % | Price | Form | Report date | Filing time |
|---|---|---|---|---|---|---|---|---|---|---|
| FMR LLC | 1.6% | -68% | $145,292,470 | 725,918 | -1,856,884 | -72% | $200.15 | 13G/A | 30 Sep 2025 | 05 Nov 2025, 11:30 |
| FMR LLC | 5.7% | $350,925,253 | 2,582,802 | $135.87 | 13G/A | 31 Mar 2025 | 12 May 2025, 10:28 |
| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 31 Dec 2025 | 0% | -0% | $64,135,752 | 310,992 | -414,926 | -57% | $206.23 | Q4 2025 | |
| 30 Sep 2025 | 0.01% | -0.02% | $145,292,470 | 725,918 | -1,812,028 | -71% | $200.15 | Q3 2025 | |
| 30 Jun 2025 | 0.02% | -0% | $417,872,807 | 2,537,946 | -44,856 | -1.7% | $164.65 | Q2 2025 | |
| 31 Mar 2025 | 0.02% | -0% | $372,853,238 | 2,582,802 | -341,159 | $144.36 | Q1 2025 | ||
| 31 Dec 2024 | 0.03% | -0% | $558,008,710 | 2,923,961 | -66,615 | -2.2% | $190.84 | Q4 2024 | |
| 30 Sep 2024 | 0.02% | -0.01% | $371,250,078 | 2,990,576 | -795,661 | -21% | $124.14 | Q3 2024 | |
| 30 Jun 2024 | 0.03% | +0% | $546,505,485 | 3,786,237 | +59,888 | +1.6% | $144.34 | Q2 2024 | |
| 31 Mar 2024 | 0.04% | +0.01% | $613,804,273 | 3,726,349 | +810,312 | +28% | $164.72 | Q1 2024 | |
| 31 Dec 2023 | 0.03% | -0% | $397,543,378 | 2,916,037 | -51,951 | -1.8% | $136.33 | Q4 2023 | |
| 30 Sep 2023 | 0.04% | +0% | $501,946,100 | 2,967,988 | +203,494 | +7.4% | $169.12 | Q3 2023 | |
| 30 Jun 2023 | 0.04% | +0.01% | $441,738,464 | 2,764,494 | +558,163 | +25% | $159.79 | Q2 2023 | |
| 31 Mar 2023 | 0.03% | +0.02% | $276,673,934 | 2,206,331 | +1,348,020 | +157% | $125.40 | Q1 2023 | |
| 31 Dec 2022 | 0.01% | -0% | $98,903,175 | 858,311 | -221,606 | -21% | $115.23 | Q4 2022 | |
| 30 Sep 2022 | 0.02% | -0% | $199,082,000 | 1,079,917 | -98,380 | -8.3% | $184.35 | Q3 2022 | |
| 30 Jun 2022 | 0.02% | +0% | $197,223,000 | 1,178,297 | +146,473 | +14% | $167.38 | Q2 2022 | |
| 31 Mar 2022 | 0.01% | -0% | $177,236,000 | 1,031,824 | -101,735 | -9% | $171.77 | Q1 2022 | |
| 31 Dec 2021 | 0.01% | -0.01% | $180,791,000 | 1,133,559 | -525,325 | -32% | $159.49 | Q4 2021 | |
| 30 Sep 2021 | 0.03% | +0.01% | $317,030,000 | 1,658,884 | +724,032 | +77% | $191.11 | Q3 2021 | |
| 30 Jun 2021 | 0% | $1,000 | 5 | 0 | $200.00 * | Q2 2021 | |||
| 30 Jun 2021 | 0.01% | -0% | $136,787,000 | 934,852 | -27,574 | -2.9% | $146.32 | Q2 2021 | |
| 31 Mar 2021 | 0% | $1,000 | 5 | 0 | $200.00 * | Q1 2021 | |||
| 31 Mar 2021 | 0.01% | +0.01% | $137,001,000 | 962,426 | +453,781 | +89% | $142.35 | Q1 2021 | |
| 31 Dec 2020 | 0.01% | +0.01% | $59,914,000 | 508,645 | +508,645 | NEW | $117.79 | Q4 2020 | |
| 30 Sep 2019 | -0% | $0 | 0 | -302 | -100% | $207.17 | Q3 2019 | ||
| 30 Jun 2019 | 0% | -0% | $23,000 | 302 | -232,248 | -100% | $76.16 | Q2 2019 | |
| 31 Mar 2019 | 0% | +0% | $21,050,000 | 232,550 | +232,252 | +77937% | $90.52 | Q1 2019 | |
| 31 Dec 2018 | 0% | 0% | $19,000 | 298 | -1 | -0.33% | $63.76 | Q4 2018 | |
| 30 Sep 2018 | 0% | +0% | $23,000 | 299 | +299 | NEW | $76.92 | Q3 2018 |