| Reporting Name | Ownership % | Change | Value $ | Shares owned | Change | Activity % | Price | Form | Report date | Filing time |
|---|---|---|---|---|---|---|---|---|---|---|
| FMR LLC | 4.8% | -33% | $611,414,657 | 8,962,396 | -3,976,521 | -31% | $68.22 | 13G/A | 31 Dec 2025 | 05 Feb 2026, 13:43 |
| FMR LLC | 7.1% | +42% | $857,462,038 | 12,938,917 | +4,303,639 | +50% | $66.27 | 13G/A | 31 Mar 2025 | 12 May 2025, 10:20 |
| FMR LLC | 5% | $572,259,855 | 8,635,278 | $66.27 | 13G | 31 Dec 2024 | 12 Feb 2025, 09:25 |
| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 31 Dec 2025 | 0.03% | -0.01% | $612,137,789 | 8,972,996 | -3,916,306 | -30% | $68.22 | Q4 2025 | |
| 30 Sep 2025 | 0.05% | +0% | $993,120,727 | 12,889,302 | +459,624 | +3.7% | $77.05 | Q3 2025 | |
| 30 Jun 2025 | 0.05% | -0% | $870,698,901 | 12,429,678 | -434,253 | -3.4% | $70.05 | Q2 2025 | |
| 31 Mar 2025 | 0.06% | +0.02% | $881,951,162 | 12,863,931 | +4,303,638 | $68.56 | Q1 2025 | ||
| 31 Dec 2024 | 0.04% | +0.02% | $633,889,724 | 8,560,293 | +3,464,957 | +68% | $74.05 | Q4 2024 | |
| 30 Sep 2024 | 0.02% | +0.01% | $325,337,163 | 5,095,336 | +3,272,118 | +179% | $63.85 | Q3 2024 | |
| 30 Jun 2024 | 0.01% | -0% | $84,579,083 | 1,823,218 | -402,418 | -18% | $46.39 | Q2 2024 | |
| 31 Mar 2024 | 0.01% | -0% | $108,566,524 | 2,225,636 | -198,896 | -8.2% | $48.78 | Q1 2024 | |
| 31 Dec 2023 | 0.01% | -0% | $140,283,410 | 2,424,532 | -1,026,181 | -30% | $57.86 | Q4 2023 | |
| 30 Sep 2023 | 0.01% | +0.01% | $159,284,916 | 3,450,713 | +2,312,241 | +203% | $46.16 | Q3 2023 | |
| 30 Jun 2023 | 0% | +0% | $57,219,614 | 1,138,472 | +961,359 | +543% | $50.26 | Q2 2023 | |
| 31 Mar 2023 | 0% | +0% | $7,876,175 | 177,113 | +50,162 | +40% | $44.47 | Q1 2023 | |
| 31 Dec 2022 | 0% | -0% | $4,089,071 | 126,951 | -37,440 | -23% | $32.21 | Q4 2022 | |
| 30 Sep 2022 | 0% | -0% | $4,704,000 | 164,391 | -830,582 | -83% | $28.61 | Q3 2022 | |
| 30 Jun 2022 | 0% | +0% | $31,590,000 | 994,973 | +917,932 | +1191% | $31.75 | Q2 2022 | |
| 31 Mar 2022 | 0% | +0% | $3,797,000 | 77,041 | +22,686 | +42% | $49.29 | Q1 2022 | |
| 31 Dec 2021 | 0% | -0.01% | $3,471,000 | 54,355 | -1,180,001 | -96% | $63.86 | Q4 2021 | |
| 30 Sep 2021 | 0.01% | -0.01% | $108,796,000 | 1,234,356 | -824,519 | -40% | $88.14 | Q3 2021 | |
| 30 Jun 2021 | 0.02% | -0% | $251,635,000 | 2,058,875 | -104,707 | -4.8% | $122.22 | Q2 2021 | |
| 31 Mar 2021 | 0.02% | +0% | $280,487,000 | 2,163,582 | +344,134 | +19% | $129.64 | Q1 2021 | |
| 31 Dec 2020 | 0.02% | +0% | $236,165,000 | 1,819,448 | +424,051 | +30% | $129.80 | Q4 2020 | |
| 30 Sep 2020 | 0.01% | +0.01% | $141,759,000 | 1,395,397 | +1,094,935 | +364% | $101.59 | Q3 2020 | |
| 30 Jun 2020 | 0% | +0% | $17,310,000 | 300,462 | +300,041 | +71269% | $57.61 | Q2 2020 | |
| 31 Mar 2020 | 0% | 0% | $15,000 | 421 | -88 | -17% | $35.63 | Q1 2020 | |
| 31 Dec 2019 | 0% | -0% | $23,000 | 509 | -296 | -37% | $45.19 | Q4 2019 | |
| 30 Sep 2019 | 0% | +0% | $24,000 | 805 | +695 | +632% | $29.81 | Q3 2019 | |
| 30 Jun 2019 | 0% | -0% | $5,000 | 110 | -211,540 | -100% | $45.45 | Q2 2019 | |
| 31 Mar 2019 | 0% | -0% | $7,353,000 | 211,650 | -164,345 | -44% | $34.74 | Q1 2019 | |
| 31 Dec 2018 | 0% | -0% | $11,874,000 | 375,995 | -146,805 | -28% | $31.58 | Q4 2018 | |
| 30 Sep 2018 | 0% | +0% | $23,134,000 | 522,800 | +151,800 | +41% | $44.25 | Q3 2018 | |
| 30 Jun 2018 | 0% | +0% | $21,911,000 | 371,000 | +371,000 | NEW | $59.06 | Q2 2018 | |
| 31 Dec 2016 | -0% | $0 | 0 | -167,845 | -100% | $45.66 | Q4 2016 | ||
| 30 Sep 2016 | 0% | 0% | $5,816,000 | 167,845 | +45 | +0.03% | $34.65 | Q3 2016 | |
| 30 Jun 2016 | 0% | 0% | $6,088,000 | 167,800 | 0 | $36.28 | Q2 2016 | ||
| 31 Mar 2016 | 0% | -0% | $3,982,000 | 167,800 | -583,434 | -78% | $23.73 | Q1 2016 | |
| 31 Dec 2015 | 0% | 0% | $17,639,000 | 751,234 | 0 | $23.48 | Q4 2015 | ||
| 30 Sep 2015 | 0% | +0% | $20,284,000 | 751,234 | +751,234 | NEW | $27.00 | Q3 2015 |