| Reporting Name | Ownership % | Change | Value $ | Shares owned | Change | Activity % | Price | Form | Report date | Filing time |
|---|---|---|---|---|---|---|---|---|---|---|
| FMR LLC | 14% | +14% | $466,284,511 | 5,975,708 | +731,121 | +14% | $78.03 | 13G/A | 30 Sep 2025 | 05 Nov 2025, 11:30 |
| FMR LLC | 12% | +18% | $394,183,194 | 5,244,587 | +746,557 | +17% | $75.16 | 13G/A | 30 Jun 2025 | 06 Aug 2025, 11:56 |
| FMR LLC | 10% | +22% | $305,866,057 | 4,498,030 | +764,221 | +20% | $68.00 | 13G/A | 28 Feb 2025 | 07 Mar 2025, 10:01 |
| FMR LLC | 8.4% | $253,899,024 | 3,733,809 | $68.00 | 13G/A | 31 Dec 2024 | 12 Feb 2025, 09:16 |
| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 30 Sep 2025 | 0.02% | +0% | $466,284,511 | 5,975,708 | +731,121 | +14% | $78.03 | Q3 2025 | |
| 30 Jun 2025 | 0.02% | +0% | $356,474,611 | 5,244,587 | +413,091 | +8.5% | $67.97 | Q2 2025 | |
| 31 Mar 2025 | 0.02% | +0% | $341,296,867 | 4,831,496 | +1,097,686 | $70.64 | Q1 2025 | ||
| 31 Dec 2024 | 0.02% | +0% | $275,741,882 | 3,733,810 | +1,074,885 | +40% | $73.85 | Q4 2024 | |
| 30 Sep 2024 | 0.01% | +0% | $203,753,435 | 2,658,925 | +753,092 | +40% | $76.63 | Q3 2024 | |
| 30 Jun 2024 | 0.01% | +0.01% | $125,823,106 | 1,905,833 | +1,602,159 | +528% | $66.02 | Q2 2024 | |
| 31 Mar 2024 | 0% | +0% | $18,001,805 | 303,674 | +232,311 | +326% | $59.28 | Q1 2024 | |
| 31 Dec 2023 | 0% | +0% | $4,188,309 | 71,363 | +5,450 | +8.3% | $58.69 | Q4 2023 | |
| 30 Sep 2023 | 0% | +0% | $3,619,940 | 65,913 | +52,562 | +394% | $54.92 | Q3 2023 | |
| 30 Jun 2023 | 0% | +0% | $635,115 | 13,351 | +159 | +1.2% | $47.57 | Q2 2023 | |
| 31 Mar 2023 | 0% | +0% | $708,815 | 13,192 | +4,816 | +57% | $53.73 | Q1 2023 | |
| 31 Dec 2022 | 0% | 0% | $394,518 | 8,376 | +38 | +0.46% | $47.10 | Q4 2022 | |
| 30 Sep 2022 | 0% | -0% | $348,000 | 8,338 | -296 | -3.4% | $41.74 | Q3 2022 | |
| 30 Jun 2022 | 0% | +0% | $408,000 | 8,634 | +7,527 | +680% | $47.26 | Q2 2022 | |
| 31 Mar 2022 | 0% | +0% | $51,000 | 1,107 | +731 | +194% | $46.07 | Q1 2022 | |
| 31 Dec 2021 | 0% | 0% | $20,000 | 376 | -21 | -5.3% | $53.19 | Q4 2021 | |
| 30 Sep 2021 | 0% | 0% | $21,000 | 397 | 0 | $52.90 | Q3 2021 | ||
| 30 Jun 2021 | 0% | -0% | $22,000 | 397 | -133 | -25% | $55.42 | Q2 2021 | |
| 31 Mar 2021 | 0% | 0% | $28,000 | 530 | -4 | -0.75% | $52.83 | Q1 2021 | |
| 31 Dec 2020 | 0% | 0% | $28,000 | 534 | -5 | -0.93% | $52.43 | Q4 2020 | |
| 30 Sep 2020 | 0% | 0% | $21,000 | 539 | -67 | -11% | $38.96 | Q3 2020 | |
| 30 Jun 2020 | 0% | -0% | $28,000 | 606 | -660 | -52% | $46.20 | Q2 2020 | |
| 31 Mar 2020 | 0% | -0% | $57,000 | 1,266 | -1,289 | -50% | $45.02 | Q1 2020 | |
| 31 Dec 2019 | 0% | +0% | $146,000 | 2,555 | +1,193 | +88% | $57.14 | Q4 2019 | |
| 30 Sep 2019 | 0% | -0% | $72,000 | 1,362 | -120 | -8.1% | $52.86 | Q3 2019 | |
| 30 Jun 2019 | 0% | +0% | $73,000 | 1,482 | +894 | +152% | $49.26 | Q2 2019 | |
| 31 Mar 2019 | 0% | 0% | $27,000 | 588 | -2 | -0.34% | $45.92 | Q1 2019 | |
| 31 Dec 2018 | 0% | 0% | $25,000 | 590 | +75 | +15% | $42.37 | Q4 2018 | |
| 30 Sep 2018 | 0% | +0% | $23,000 | 515 | +515 | NEW | $44.66 | Q3 2018 |