| Reporting Name | Ownership % | Change | Value $ | Shares owned | Change | Activity % | Price | Form | Report date | Filing time |
|---|---|---|---|---|---|---|---|---|---|---|
| FMR LLC | 3.7% | -30% | $60,328,784 | 343,617 | -146,240 | -30% | $175.57 | 13G/A | 31 Dec 2025 | 05 Feb 2026, 13:23 |
| FMR LLC | 5.2% | -23% | $82,286,189 | 489,857 | -148,834 | -23% | $167.98 | 13G/A | 30 Sep 2025 | 05 Nov 2025, 11:35 |
| FMR LLC | 6.8% | $112,939,696 | 638,691 | $176.83 | 13G/A | 31 Dec 2024 | 12 Feb 2025, 09:28 |
| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 31 Dec 2025 | 0% | -0% | $60,328,783 | 343,617 | -146,240 | -30% | $175.57 | Q4 2025 | |
| 30 Sep 2025 | 0% | -0% | $82,286,189 | 489,857 | -138,393 | -22% | $167.98 | Q3 2025 | |
| 30 Jun 2025 | 0.01% | +0% | $122,056,423 | 628,250 | +8,628 | +1.4% | $194.28 | Q2 2025 | |
| 31 Mar 2025 | 0.01% | -0% | $116,185,334 | 619,622 | -19,069 | $187.51 | Q1 2025 | ||
| 31 Dec 2024 | 0.01% | -0% | $125,790,154 | 638,691 | -184,510 | -22% | $196.95 | Q4 2024 | |
| 30 Sep 2024 | 0.01% | +0% | $154,276,063 | 823,201 | +61,368 | +8.1% | $187.41 | Q3 2024 | |
| 30 Jun 2024 | 0.01% | +0% | $137,754,630 | 761,833 | +84,824 | +13% | $180.82 | Q2 2024 | |
| 31 Mar 2024 | 0.01% | +0% | $133,289,442 | 677,009 | +18,306 | +2.8% | $196.88 | Q1 2024 | |
| 31 Dec 2023 | 0.01% | +0% | $125,957,079 | 658,703 | +58,855 | +9.8% | $191.22 | Q4 2023 | |
| 30 Sep 2023 | 0.01% | +0% | $92,556,529 | 599,848 | +325,931 | +119% | $154.30 | Q3 2023 | |
| 30 Jun 2023 | 0% | +0% | $39,372,814 | 273,917 | +6,541 | +2.4% | $143.74 | Q2 2023 | |
| 31 Mar 2023 | 0% | +0% | $35,611,778 | 267,376 | +2,512 | +0.95% | $133.19 | Q1 2023 | |
| 31 Dec 2022 | 0% | -0% | $29,852,754 | 264,864 | -4,834 | -1.8% | $112.71 | Q4 2022 | |
| 30 Sep 2022 | 0% | +0% | $26,738,000 | 269,698 | +21,486 | +8.7% | $99.14 | Q3 2022 | |
| 30 Jun 2022 | 0% | 0% | $24,238,000 | 248,212 | +24 | +0.01% | $97.65 | Q2 2022 | |
| 31 Mar 2022 | 0% | +0% | $26,924,000 | 248,188 | +16,480 | +7.1% | $108.48 | Q1 2022 | |
| 31 Mar 2022 | 0% | $1,000 | 6 | 0 | $166.67 * | Q1 2022 | |||
| 31 Dec 2021 | 0% | +0% | $28,716,000 | 231,708 | +608 | +0.26% | $123.93 | Q4 2021 | |
| 30 Sep 2021 | 0% | +0% | $25,079,000 | 231,100 | +1,215 | +0.53% | $108.52 | Q3 2021 | |
| 30 Jun 2021 | 0% | +0% | $22,736,000 | 229,885 | +98,873 | +75% | $98.90 | Q2 2021 | |
| 31 Mar 2021 | 0% | +0% | $13,195,000 | 131,012 | +131,000 | +1091667% | $100.72 | Q1 2021 | |
| 31 Dec 2020 | 0% | 0% | $1,000 | 12 | 0 | $83.33 | Q4 2020 | ||
| 30 Sep 2020 | 0% | $1,000 | 12 | 0 | $83.33 * | Q3 2020 | |||
| 30 Jun 2020 | 0% | $1,000 | 12 | 0 | $83.33 * | Q2 2020 | |||
| 30 Sep 2018 | 0% | $1,000 | 10 | 0 | $100.00 * | Q3 2018 | |||
| 31 Dec 2016 | -0% | $0 | 0 | -82,760 | -100% | $160.04 | Q4 2016 | ||
| 30 Sep 2016 | 0% | -0% | $3,269,000 | 82,760 | -523,595 | -86% | $39.50 | Q3 2016 | |
| 30 Jun 2016 | 0% | -0% | $21,113,000 | 606,355 | -73,500 | -11% | $34.82 | Q2 2016 | |
| 31 Mar 2016 | 0% | -0% | $25,651,000 | 679,855 | -5,000 | -0.73% | $37.73 | Q1 2016 | |
| 31 Dec 2015 | 0% | -0% | $21,621,000 | 684,855 | -2,145 | -0.31% | $31.57 | Q4 2015 | |
| 30 Sep 2015 | 0% | 0% | $17,814,000 | 687,000 | 0 | $25.93 | Q3 2015 | ||
| 30 Jun 2015 | 0% | +0% | $19,964,000 | 687,000 | +142,800 | +26% | $29.06 | Q2 2015 | |
| 31 Mar 2015 | 0% | +0% | $15,341,000 | 544,200 | +23,600 | +4.5% | $28.19 | Q1 2015 | |
| 31 Dec 2014 | 0% | +0% | $15,795,000 | 520,600 | +314,610 | +153% | $30.34 | Q4 2014 | |
| 30 Sep 2014 | 0% | +0% | $6,621,000 | 205,990 | +205,990 | NEW | $32.14 | Q3 2014 |