| Reporting Name | Ownership % | Change | Value $ | Shares owned | Change | Activity % | Price | Form | Report date | Filing time |
|---|---|---|---|---|---|---|---|---|---|---|
| FMR LLC | 8.6% | +20% | $458,890,466 | 7,206,183 | +1,132,214 | +19% | $63.68 | 13G/A | 31 Dec 2025 | 05 Feb 2026, 13:28 |
| FMR LLC | 7.2% | $380,291,203 | 6,073,969 | $62.61 | 13G | 30 Sep 2025 | 05 Nov 2025, 11:35 |
| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 31 Dec 2025 | 0.02% | +0% | $458,889,745 | 7,206,183 | +1,132,214 | +19% | $63.68 | Q4 2025 | |
| 30 Sep 2025 | 0.02% | +0.02% | $380,291,203 | 6,073,969 | +5,387,676 | +785% | $62.61 | Q3 2025 | |
| 30 Jun 2025 | 0% | +0% | $39,393,257 | 686,293 | +307,964 | +81% | $57.40 | Q2 2025 | |
| 31 Mar 2025 | 0% | +0% | $19,843,392 | 378,329 | +354,619 | +1400% | $52.45 | Q1 2025 | |
| 31 Dec 2024 | 0% | -0% | $1,297,449 | 23,710 | -91,657 | -79% | $54.72 | Q4 2024 | |
| 30 Sep 2024 | 0% | -0% | $5,903,363 | 115,367 | -56,482 | -33% | $51.17 | Q3 2024 | |
| 30 Jun 2024 | 0% | +0% | $8,219,569 | 171,849 | +45,034 | +36% | $47.83 | Q2 2024 | |
| 31 Mar 2024 | 0% | +0% | $5,838,592 | 126,815 | +71,436 | +129% | $46.04 | Q1 2024 | |
| 31 Dec 2023 | 0% | +0% | $2,690,882 | 55,379 | +48,846 | +748% | $48.59 | Q4 2023 | |
| 30 Sep 2023 | 0% | +0% | $241,675 | 6,533 | +782 | +14% | $36.99 | Q3 2023 | |
| 30 Jun 2023 | 0% | +0% | $220,724 | 5,751 | +210 | +3.8% | $38.38 | Q2 2023 | |
| 31 Mar 2023 | 0% | -0% | $201,674 | 5,541 | -106,290 | -95% | $36.40 | Q1 2023 | |
| 31 Dec 2022 | 0% | -0% | $5,411,512 | 111,831 | -25,592 | -19% | $48.39 | Q4 2022 | |
| 30 Sep 2022 | 0% | -0% | $6,295,000 | 137,423 | -59,446 | -30% | $45.81 | Q3 2022 | |
| 30 Jun 2022 | 0% | -0% | $8,728,000 | 196,869 | -58,701 | -23% | $44.33 | Q2 2022 | |
| 31 Mar 2022 | 0% | +0% | $13,328,000 | 255,570 | +255,150 | +60750% | $52.15 | Q1 2022 | |
| 31 Dec 2021 | 0% | 0% | $21,000 | 420 | +5 | +1.2% | $50.00 | Q4 2021 | |
| 30 Sep 2021 | 0% | 0% | $20,000 | 415 | +99 | +31% | $48.19 | Q3 2021 | |
| 30 Jun 2021 | 0% | 0% | $14,000 | 316 | 0 | $44.30 | Q2 2021 | ||
| 31 Mar 2021 | 0% | 0% | $13,000 | 316 | 0 | $41.14 | Q1 2021 | ||
| 31 Dec 2020 | 0% | 0% | $11,000 | 316 | 0 | $34.81 | Q4 2020 | ||
| 30 Sep 2020 | 0% | 0% | $6,000 | 316 | -63 | -17% | $18.99 | Q3 2020 | |
| 30 Jun 2020 | 0% | -0% | $8,000 | 379 | -479 | -56% | $21.11 | Q2 2020 | |
| 31 Mar 2020 | 0% | -0% | $17,000 | 858 | -242 | -22% | $19.81 | Q1 2020 | |
| 31 Dec 2019 | 0% | -0% | $48,000 | 1,100 | -589 | -35% | $43.64 | Q4 2019 | |
| 30 Sep 2019 | 0% | 0% | $65,000 | 1,689 | 0 | $38.48 | Q3 2019 | ||
| 30 Jun 2019 | 0% | +0% | $68,000 | 1,689 | +416 | +33% | $40.26 | Q2 2019 | |
| 31 Mar 2019 | 0% | 0% | $51,000 | 1,273 | -84 | -6.2% | $40.06 | Q1 2019 | |
| 31 Dec 2018 | 0% | -0% | $47,000 | 1,357 | -172 | -11% | $34.64 | Q4 2018 | |
| 30 Sep 2018 | 0% | +0% | $72,000 | 1,529 | +1,529 | NEW | $47.09 | Q3 2018 |