| Reporting Name | Ownership % | Change | Value $ | Shares owned | Change | Activity % | Price | Form | Report date | Filing time |
|---|---|---|---|---|---|---|---|---|---|---|
| FMR LLC | 3.9% | $195,702,006 | 777,089 | $251.84 | 13G/A | 31 Dec 2024 | 12 Feb 2025, 09:13 |
| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 31 Dec 2025 | 0.01% | -0% | $229,166,951 | 741,544 | -30,541 | -4% | $309.04 | Q4 2025 | |
| 30 Sep 2025 | 0.01% | -0% | $233,439,952 | 772,085 | -17,150 | -2.2% | $302.35 | Q3 2025 | |
| 30 Jun 2025 | 0.01% | +0% | $221,664,643 | 789,235 | +6,698 | +0.86% | $280.86 | Q2 2025 | |
| 31 Mar 2025 | 0.01% | +0% | $198,654,851 | 782,537 | +5,448 | $253.86 | Q1 2025 | ||
| 31 Dec 2024 | 0.01% | -0.01% | $207,265,084 | 777,089 | -327,832 | -30% | $266.72 | Q4 2024 | |
| 30 Sep 2024 | 0.02% | +0% | $287,356,745 | 1,104,921 | +2,099 | +0.19% | $260.07 | Q3 2024 | |
| 30 Jun 2024 | 0.02% | -0% | $271,371,329 | 1,102,822 | -40,815 | -3.6% | $246.07 | Q2 2024 | |
| 31 Mar 2024 | 0.02% | +0% | $272,551,616 | 1,143,637 | +9,486 | +0.84% | $238.32 | Q1 2024 | |
| 31 Dec 2023 | 0.02% | -0% | $246,042,619 | 1,134,151 | -51,574 | -4.3% | $216.94 | Q4 2023 | |
| 30 Sep 2023 | 0.02% | +0% | $230,813,199 | 1,185,725 | +8,786 | +0.75% | $194.66 | Q3 2023 | |
| 30 Jun 2023 | 0.02% | -0% | $237,223,881 | 1,176,939 | -2,723 | -0.23% | $201.56 | Q2 2023 | |
| 31 Mar 2023 | 0.02% | +0% | $219,806,369 | 1,179,662 | +43 | +0% | $186.33 | Q1 2023 | |
| 31 Dec 2022 | 0.02% | -0% | $205,560,470 | 1,179,619 | -101,798 | -7.9% | $174.26 | Q4 2022 | |
| 30 Sep 2022 | 0.02% | +0.02% | $209,358,000 | 1,281,417 | +1,277,803 | +35357% | $163.38 | Q3 2022 | |
| 30 Jun 2022 | 0% | +0% | $621,000 | 3,614 | +279 | +8.4% | $171.83 | Q2 2022 | |
| 31 Mar 2022 | 0% | +0% | $691,000 | 3,335 | +2,115 | +173% | $207.20 | Q1 2022 | |
| 31 Dec 2021 | 0% | +0% | $267,000 | 1,220 | +618 | +103% | $218.85 | Q4 2021 | |
| 30 Sep 2021 | 0% | 0% | $121,000 | 602 | 0 | $201.00 | Q3 2021 | ||
| 30 Jun 2021 | 0% | 0% | $121,000 | 602 | +31 | +5.4% | $201.00 | Q2 2021 | |
| 31 Mar 2021 | 0% | +0% | $106,000 | 571 | +75 | +15% | $185.64 | Q1 2021 | |
| 31 Dec 2020 | 0% | 0% | $87,000 | 496 | -5 | -1% | $175.40 | Q4 2020 | |
| 30 Sep 2020 | 0% | 0% | $78,000 | 501 | +7 | +1.4% | $155.69 | Q3 2020 | |
| 30 Jun 2020 | 0% | 0% | $70,000 | 494 | 0 | $141.70 | Q2 2020 | ||
| 31 Mar 2020 | 0% | 0% | $58,000 | 494 | 0 | $117.41 | Q1 2020 | ||
| 31 Dec 2019 | 0% | -0% | $73,000 | 494 | -319 | -39% | $147.77 | Q4 2019 | |
| 30 Sep 2019 | 0% | +0% | $111,000 | 813 | +319 | +65% | $136.53 | Q3 2019 | |
| 30 Jun 2019 | 0% | 0% | $67,000 | 494 | -21 | -4.1% | $135.63 | Q2 2019 | |
| 31 Mar 2019 | 0% | +0% | $66,000 | 515 | +235 | +84% | $128.16 | Q1 2019 | |
| 31 Dec 2018 | 0% | 0% | $32,000 | 280 | 0 | $114.29 | Q4 2018 | ||
| 30 Sep 2018 | 0% | +0% | $37,000 | 280 | +280 | NEW | $132.14 | Q3 2018 |