| Reporting Name | Ownership % | Change | Value $ | Shares owned | Change | Activity % | Price | Form | Report date | Filing time |
|---|---|---|---|---|---|---|---|---|---|---|
| FMR LLC | 11% | +56% | $543,902,586 | 3,665,603 | +1,314,599 | +56% | $148.38 | 13G/A | 31 Dec 2025 | 08 Jan 2026, 09:09 |
| FMR LLC | 7.1% | +20% | $274,268,123 | 2,351,004 | +396,031 | +20% | $116.66 | 13G/A | 30 Sep 2025 | 05 Nov 2025, 11:35 |
| FMR LLC | 5.9% | $291,408,229 | 1,954,973 | $149.06 | 13G | 30 Jun 2025 | 06 Aug 2025, 12:01 |
| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 31 Dec 2025 | 0.03% | +0.01% | $543,902,219 | 3,665,603 | +1,314,599 | +56% | $148.38 | Q4 2025 | |
| 30 Sep 2025 | 0.01% | +0% | $274,268,123 | 2,351,004 | +396,031 | +20% | $116.66 | Q3 2025 | |
| 30 Jun 2025 | 0.01% | +0.01% | $257,450,353 | 1,954,973 | +988,197 | +102% | $131.69 | Q2 2025 | |
| 31 Mar 2025 | 0.01% | -0% | $129,808,978 | 966,776 | -278,392 | $134.27 | Q1 2025 | ||
| 31 Dec 2024 | 0.01% | +0.01% | $235,747,737 | 1,245,168 | +508,359 | +69% | $189.33 | Q4 2024 | |
| 30 Sep 2024 | 0.01% | +0% | $117,469,526 | 736,809 | +56,191 | +8.3% | $159.43 | Q3 2024 | |
| 30 Jun 2024 | 0.01% | +0% | $90,719,621 | 680,618 | +9,120 | +1.4% | $133.29 | Q2 2024 | |
| 31 Mar 2024 | 0.01% | +0% | $113,013,174 | 671,498 | +326,826 | +95% | $168.30 | Q1 2024 | |
| 31 Dec 2023 | 0% | +0% | $51,318,267 | 344,672 | +29,062 | +9.2% | $148.89 | Q4 2023 | |
| 30 Sep 2023 | 0% | +0% | $37,538,683 | 315,610 | +21,476 | +7.3% | $118.94 | Q3 2023 | |
| 30 Jun 2023 | 0% | -0% | $40,252,237 | 294,134 | -37,673 | -11% | $136.85 | Q2 2023 | |
| 31 Mar 2023 | 0% | -0% | $37,792,797 | 331,807 | -41,638 | -11% | $113.90 | Q1 2023 | |
| 31 Dec 2022 | 0% | -0% | $49,134,199 | 373,445 | -27,972 | -7% | $131.57 | Q4 2022 | |
| 30 Sep 2022 | 0% | -0% | $41,700,000 | 401,417 | -15,862 | -3.8% | $103.88 | Q3 2022 | |
| 30 Jun 2022 | 0% | -0% | $37,618,000 | 417,279 | -39,855 | -8.7% | $90.15 | Q2 2022 | |
| 31 Mar 2022 | 0.01% | +0% | $76,382,000 | 457,134 | +2,986 | +0.66% | $167.09 | Q1 2022 | |
| 31 Dec 2021 | 0.01% | -0% | $71,098,000 | 454,148 | -106,420 | -19% | $156.55 | Q4 2021 | |
| 30 Sep 2021 | 0.01% | +0% | $91,630,000 | 560,568 | +72,526 | +15% | $163.46 | Q3 2021 | |
| 30 Jun 2021 | 0% | +0% | $54,696,000 | 488,042 | +359,480 | +280% | $112.07 | Q2 2021 | |
| 31 Mar 2021 | 0% | +0% | $13,027,000 | 128,562 | +127,842 | +17756% | $101.33 | Q1 2021 | |
| 31 Dec 2020 | 0% | -0% | $48,000 | 720 | -269 | -27% | $66.67 | Q4 2020 | |
| 30 Sep 2020 | 0% | +0% | $39,000 | 989 | +989 | NEW | $39.43 | Q3 2020 | |
| 31 Mar 2020 | -0% | $0 | 0 | -204 | -100% | $181.12 | Q1 2020 | ||
| 31 Dec 2019 | 0% | +0% | $10,000 | 204 | +204 | NEW | $49.02 | Q4 2019 | |
| 30 Sep 2019 | -0% | $0 | 0 | -105 | -100% | $181.12 | Q3 2019 | ||
| 30 Jun 2019 | 0% | 0% | $5,000 | 105 | -62 | -37% | $47.62 | Q2 2019 | |
| 31 Mar 2019 | 0% | +0% | $7,000 | 167 | +167 | NEW | $41.92 | Q1 2019 | |
| 30 Sep 2018 | 0% | $1,000 | 13 | 0 | $76.92 * | Q3 2018 | |||
| 31 Dec 2016 | -0% | $0 | 0 | -292,165 | -100% | $181.12 | Q4 2016 | ||
| 30 Sep 2016 | 0% | -0.04% | $9,846,000 | 292,165 | -9,478,122 | -97% | $33.70 | Q3 2016 | |
| 30 Jun 2016 | 0.01% | +0.01% | $108,157,000 | 9,770,287 | +9,770,287 | NEW | $11.07 | Q2 2016 |