| Reporting Name | Ownership % | Change | Value $ | Shares owned | Change | Activity % | Price | Form | Report date | Filing time |
|---|---|---|---|---|---|---|---|---|---|---|
| FMR LLC | 4% | -22% | $234,699,035 | 2,789,719 | -756,561 | -21% | $84.13 | 13G/A | 31 Dec 2025 | 05 Feb 2026, 13:40 |
| FMR LLC | 5.1% | $257,282,616 | 3,546,280 | $72.55 | 13G/A | 30 Jun 2025 | 06 Aug 2025, 12:14 |
| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 31 Dec 2025 | 0.01% | -0% | $234,699,035 | 2,789,719 | -638,386 | -19% | $84.13 | Q4 2025 | |
| 30 Sep 2025 | 0.01% | -0% | $257,724,907 | 3,428,105 | -118,175 | -3.3% | $75.18 | Q3 2025 | |
| 30 Jun 2025 | 0.01% | -0% | $257,282,616 | 3,546,280 | -815,427 | -19% | $72.55 | Q2 2025 | |
| 31 Mar 2025 | 0.02% | -0% | $313,475,874 | 4,361,707 | -406,226 | $71.87 | Q1 2025 | ||
| 31 Dec 2024 | 0.02% | -0% | $340,287,408 | 4,767,933 | -48,727 | -1% | $71.37 | Q4 2024 | |
| 30 Sep 2024 | 0.02% | -0% | $405,996,269 | 4,816,660 | -59,857 | -1.2% | $84.29 | Q3 2024 | |
| 30 Jun 2024 | 0.03% | +0% | $390,755,342 | 4,876,517 | +611,305 | +14% | $80.13 | Q2 2024 | |
| 31 Mar 2024 | 0.03% | +0.01% | $372,907,503 | 4,265,212 | +868,654 | +26% | $87.43 | Q1 2024 | |
| 31 Dec 2023 | 0.02% | +0% | $272,234,147 | 3,396,558 | +460,667 | +16% | $80.15 | Q4 2023 | |
| 30 Sep 2023 | 0.02% | -0% | $215,758,628 | 2,935,891 | -178,968 | -5.7% | $73.49 | Q3 2023 | |
| 30 Jun 2023 | 0.02% | +0.01% | $285,103,085 | 3,114,859 | +711,058 | +30% | $91.53 | Q2 2023 | |
| 31 Mar 2023 | 0.02% | +0.01% | $196,438,675 | 2,403,801 | +1,079,991 | +82% | $81.72 | Q1 2023 | |
| 31 Dec 2022 | 0.01% | -0% | $93,553,653 | 1,323,810 | -24,360 | -1.8% | $70.67 | Q4 2022 | |
| 30 Sep 2022 | 0.01% | +0% | $79,596,000 | 1,348,170 | +455,486 | +51% | $59.04 | Q3 2022 | |
| 30 Jun 2022 | 0% | -0% | $47,357,000 | 892,684 | -27,758 | -3% | $53.05 | Q2 2022 | |
| 31 Mar 2022 | 0% | +0% | $55,871,000 | 920,442 | +170,220 | +23% | $60.70 | Q1 2022 | |
| 31 Dec 2021 | 0% | +0% | $51,983,000 | 750,222 | +749,589 | +118418% | $69.29 | Q4 2021 | |
| 30 Sep 2021 | 0% | -0% | $41,000 | 633 | -43,803 | -99% | $64.77 | Q3 2021 | |
| 30 Jun 2021 | 0% | 0% | $3,581,000 | 44,436 | +4 | +0.01% | $80.59 | Q2 2021 | |
| 31 Mar 2021 | 0% | +0% | $3,606,000 | 44,432 | +31,974 | +257% | $81.16 | Q1 2021 | |
| 31 Dec 2020 | 0% | +0% | $963,000 | 12,458 | +12,017 | +2725% | $77.30 | Q4 2020 | |
| 30 Sep 2020 | 0% | -0% | $24,000 | 441 | -380 | -46% | $54.42 | Q3 2020 | |
| 30 Jun 2020 | 0% | -0% | $37,000 | 821 | -943 | -53% | $45.07 | Q2 2020 | |
| 31 Mar 2020 | 0% | 0% | $57,000 | 1,764 | +53 | +3.1% | $32.31 | Q1 2020 | |
| 31 Dec 2019 | 0% | +0% | $96,000 | 1,711 | +548 | +47% | $56.11 | Q4 2019 | |
| 30 Sep 2019 | 0% | 0% | $51,000 | 1,163 | -45 | -3.7% | $43.85 | Q3 2019 | |
| 30 Jun 2019 | 0% | +0% | $62,000 | 1,208 | +94 | +8.4% | $51.32 | Q2 2019 | |
| 31 Mar 2019 | 0% | -0% | $49,000 | 1,114 | -815 | -42% | $43.99 | Q1 2019 | |
| 31 Dec 2018 | 0% | 0% | $72,000 | 1,929 | +11 | +0.57% | $37.33 | Q4 2018 | |
| 30 Sep 2018 | 0% | +0% | $96,000 | 1,918 | +1,918 | NEW | $50.05 | Q3 2018 | |
| 30 Jun 2015 | -0% | $0 | 0 | -10,972 | -100% | $96.14 | Q2 2015 | ||
| 31 Mar 2015 | 0% | -0% | $462,000 | 10,972 | -646 | -5.6% | $42.11 | Q1 2015 | |
| 31 Dec 2014 | 0% | -0% | $496,000 | 11,618 | -417,800 | -97% | $42.69 | Q4 2014 | |
| 30 Sep 2014 | 0% | -0% | $18,203,000 | 429,418 | -462,500 | -52% | $42.39 | Q3 2014 | |
| 30 Jun 2014 | 0.01% | -0% | $60,508,000 | 891,918 | -298,182 | -25% | $67.84 | Q2 2014 | |
| 31 Mar 2014 | 0.01% | -0% | $69,954,000 | 1,190,100 | -14,605 | -1.2% | $58.78 | Q1 2014 | |
| 31 Dec 2013 | 0.01% | 0% | $66,343,000 | 1,204,705 | 0 | $55.07 | Q4 2013 |