| Reporting Name | Ownership % | Change | Value $ | Shares owned | Change | Activity % | Price | Form | Report date | Filing time |
|---|---|---|---|---|---|---|---|---|---|---|
| FMR LLC | 5% | -50% | $419,003,164 | 4,476,530 | -4,535,366 | -50% | $93.60 | 13G/A | 31 Oct 2025 | 07 Nov 2025, 11:11 |
| FMR LLC | 10% | +49% | $883,345,053 | 9,011,895 | +4,406,834 | +96% | $98.02 | 13G/A | 30 Jun 2025 | 08 Jul 2025, 09:07 |
| FMR LLC | 6.6% | $484,682,652 | 4,605,061 | $105.25 | 13G/A | 31 Mar 2025 | 12 May 2025, 10:36 |
| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 31 Dec 2025 | 0.01% | -0.02% | $223,511,055 | 2,721,761 | -5,902,522 | -68% | $82.12 | Q4 2025 | |
| 30 Sep 2025 | 0.04% | -0% | $807,232,928 | 8,624,283 | -356,837 | -4% | $93.60 | Q3 2025 | |
| 30 Jun 2025 | 0.05% | +0.02% | $880,329,319 | 8,981,120 | +4,376,060 | +95% | $98.02 | Q2 2025 | |
| 31 Mar 2025 | 0.03% | +0.01% | $451,249,911 | 4,605,060 | +811,486 | $97.99 | Q1 2025 | ||
| 31 Dec 2024 | 0.03% | +0% | $425,942,482 | 3,793,574 | +158,101 | +4.3% | $112.28 | Q4 2024 | |
| 30 Sep 2024 | 0.02% | +0.01% | $337,917,192 | 3,635,473 | +1,230,916 | +51% | $92.95 | Q3 2024 | |
| 30 Jun 2024 | 0.01% | -0.01% | $202,223,227 | 2,404,557 | -1,462,945 | -38% | $84.10 | Q2 2024 | |
| 31 Mar 2024 | 0.02% | +0% | $274,786,003 | 3,867,502 | +412,430 | +12% | $71.05 | Q1 2024 | |
| 31 Dec 2023 | 0.01% | +0% | $162,319,272 | 3,455,072 | +834,882 | +32% | $46.98 | Q4 2023 | |
| 30 Sep 2023 | 0.01% | +0.01% | $106,170,091 | 2,620,190 | +2,072,504 | +378% | $40.52 | Q3 2023 | |
| 30 Jun 2023 | 0% | -0% | $14,776,563 | 547,686 | -16,004 | -2.8% | $26.98 | Q2 2023 | |
| 31 Mar 2023 | 0% | +0% | $13,793,490 | 563,690 | +4,285 | +0.77% | $24.47 | Q1 2023 | |
| 31 Dec 2022 | 0% | -0% | $15,422,801 | 559,405 | -85,787 | -13% | $27.57 | Q4 2022 | |
| 30 Sep 2022 | 0% | -0% | $19,807,000 | 645,192 | -12,815 | -1.9% | $30.70 | Q3 2022 | |
| 30 Jun 2022 | 0% | -0% | $16,898,000 | 658,007 | -291,513 | -31% | $25.68 | Q2 2022 | |
| 31 Mar 2022 | 0% | -0% | $25,475,000 | 949,520 | -769,159 | -45% | $26.83 | Q1 2022 | |
| 31 Dec 2021 | 0% | -0% | $47,625,000 | 1,718,679 | -1,493,040 | -46% | $27.71 | Q4 2021 | |
| 30 Sep 2021 | 0.01% | -0% | $87,327,000 | 3,211,719 | -701,135 | -18% | $27.19 | Q3 2021 | |
| 30 Jun 2021 | 0.01% | +0% | $117,581,000 | 3,912,854 | +254,207 | +6.9% | $30.05 | Q2 2021 | |
| 31 Mar 2021 | 0.01% | -0% | $115,540,000 | 3,658,647 | -868,900 | -19% | $31.58 | Q1 2021 | |
| 31 Dec 2020 | 0.01% | +0.01% | $133,698,000 | 4,527,547 | +2,225,412 | +97% | $29.53 | Q4 2020 | |
| 30 Sep 2020 | 0% | +0% | $35,361,000 | 2,302,135 | +1,147,692 | +99% | $15.36 | Q3 2020 | |
| 30 Jun 2020 | 0% | +0% | $17,686,000 | 1,154,443 | +539,068 | +88% | $15.32 | Q2 2020 | |
| 31 Mar 2020 | 0% | +0% | $7,357,000 | 615,375 | +198,647 | +48% | $11.96 | Q1 2020 | |
| 31 Dec 2019 | 0% | +0% | $9,543,000 | 416,728 | +240,018 | +136% | $22.90 | Q4 2019 | |
| 30 Sep 2019 | 0% | -0% | $4,009,000 | 176,710 | -897,695 | -84% | $22.69 | Q3 2019 | |
| 30 Jun 2019 | 0% | +0% | $26,645,000 | 1,074,405 | +1,074,405 | NEW | $24.80 | Q2 2019 | |
| 31 Dec 2018 | -0% | $0 | 0 | -559,852 | -100% | $57.98 | Q4 2018 | ||
| 30 Sep 2018 | 0% | +0% | $15,368,000 | 559,852 | +19,087 | +3.5% | $27.45 | Q3 2018 | |
| 30 Jun 2018 | 0% | -0% | $19,549,000 | 540,765 | -66,031 | -11% | $36.15 | Q2 2018 | |
| 31 Mar 2018 | 0% | -0% | $21,056,000 | 606,796 | -315,300 | -34% | $34.70 | Q1 2018 | |
| 31 Dec 2017 | 0% | -0% | $27,525,000 | 922,096 | -77,800 | -7.8% | $29.85 | Q4 2017 | |
| 30 Sep 2017 | 0% | -0% | $28,747,000 | 999,896 | -175,200 | -15% | $28.75 | Q3 2017 | |
| 30 Jun 2017 | 0% | -0% | $39,424,000 | 1,175,096 | -20,000 | -1.7% | $33.55 | Q2 2017 | |
| 31 Mar 2017 | 0.01% | -0% | $41,350,000 | 1,195,096 | -79,200 | -6.2% | $34.60 | Q1 2017 | |
| 31 Dec 2016 | 0% | -0% | $28,289,000 | 1,274,296 | -359,300 | -22% | $22.20 | Q4 2016 | |
| 30 Sep 2016 | 0.01% | +0% | $38,553,000 | 1,633,596 | +152,996 | +10% | $23.60 | Q3 2016 | |
| 30 Jun 2016 | 0% | +0% | $22,002,000 | 1,480,600 | +491,400 | +50% | $14.86 | Q2 2016 | |
| 31 Mar 2016 | 0% | +0% | $17,895,000 | 989,200 | +257,700 | +35% | $18.09 | Q1 2016 | |
| 31 Dec 2015 | 0% | +0% | $12,552,000 | 731,500 | +524,900 | +254% | $17.16 | Q4 2015 | |
| 30 Sep 2015 | 0% | -0% | $2,841,000 | 206,600 | -383,400 | -65% | $13.75 | Q3 2015 | |
| 30 Jun 2015 | 0% | +0% | $11,611,000 | 590,000 | +122,700 | +26% | $19.68 | Q2 2015 | |
| 31 Mar 2015 | 0% | -0% | $10,262,000 | 467,300 | -106,900 | -19% | $21.96 | Q1 2015 | |
| 31 Dec 2014 | 0% | -0% | $14,923,000 | 574,200 | -10,900 | -1.9% | $25.99 | Q4 2014 | |
| 30 Sep 2014 | 0% | -0% | $16,284,000 | 585,100 | -23,000 | -3.8% | $27.83 | Q3 2014 | |
| 30 Jun 2014 | 0% | +0% | $21,363,000 | 608,100 | +100,300 | +20% | $35.13 | Q2 2014 | |
| 31 Mar 2014 | 0% | +0% | $13,751,000 | 507,800 | +507,800 | NEW | $27.08 | Q1 2014 |