| Reporting Name | Ownership % | Change | Value $ | Shares owned | Change | Activity % | Price | Form | Report date | Filing time |
|---|---|---|---|---|---|---|---|---|---|---|
| FMR LLC | 5% | +8% | $1,149,782,712 | 12,210,946 | +538,973 | +4.6% | $94.16 | 13G | 31 Dec 2025 | 05 Feb 2026, 13:43 |
| FMR LLC | 4.6% | $1,063,900,414 | 11,671,974 | $91.15 | 13G/A | 31 Dec 2024 | 12 Feb 2025, 09:13 |
| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 31 Dec 2025 | 0.06% | +0.01% | $1,149,782,713 | 12,210,947 | +2,019,562 | +20% | $94.16 | Q4 2025 | |
| 30 Sep 2025 | 0.05% | -0% | $969,608,433 | 10,191,385 | -392,103 | -3.7% | $95.14 | Q3 2025 | |
| 30 Jun 2025 | 0.06% | -0% | $993,471,980 | 10,583,488 | -487,302 | -4.4% | $93.87 | Q2 2025 | |
| 31 Mar 2025 | 0.07% | -0% | $1,036,890,266 | 11,070,790 | -601,253 | $93.66 | Q1 2025 | ||
| 31 Dec 2024 | 0.06% | -0.01% | $1,036,360,592 | 11,672,043 | -2,481,409 | -18% | $88.79 | Q4 2024 | |
| 30 Sep 2024 | 0.08% | -0% | $1,292,351,726 | 14,153,452 | -376,266 | -2.6% | $91.31 | Q3 2024 | |
| 30 Jun 2024 | 0.08% | -0.02% | $1,219,915,087 | 14,529,718 | -2,668,620 | -16% | $83.96 | Q2 2024 | |
| 31 Mar 2024 | 0.1% | -0.02% | $1,437,437,078 | 17,198,338 | -3,423,674 | -17% | $83.58 | Q1 2024 | |
| 31 Dec 2023 | 0.12% | -0.04% | $1,609,135,570 | 20,622,012 | -6,021,990 | -23% | $78.03 | Q4 2023 | |
| 30 Sep 2023 | 0.17% | +0.06% | $1,928,492,816 | 26,644,002 | +9,059,409 | +52% | $72.38 | Q3 2023 | |
| 30 Jun 2023 | 0.11% | +0.03% | $1,307,062,807 | 17,584,593 | +4,866,003 | +38% | $74.33 | Q2 2023 | |
| 31 Mar 2023 | 0.08% | -0.05% | $925,150,241 | 12,718,590 | -7,786,364 | -38% | $72.74 | Q1 2023 | |
| 31 Dec 2022 | 0.15% | +0.01% | $1,478,407,153 | 20,504,954 | +1,482,219 | +7.8% | $72.10 | Q4 2022 | |
| 30 Sep 2022 | 0.13% | +0.03% | $1,257,403,000 | 19,022,735 | +4,418,591 | +30% | $66.10 | Q3 2022 | |
| 30 Jun 2022 | 0.1% | +0.06% | $1,025,356,000 | 14,604,144 | +7,930,442 | +119% | $70.21 | Q2 2022 | |
| 30 Jun 2022 | 0% | $1,000 | 10 | 0 | $100.00 * | Q2 2022 | |||
| 31 Mar 2022 | 0.04% | -0% | $517,679,000 | 6,673,702 | -223,568 | -3.2% | $77.57 | Q1 2022 | |
| 31 Dec 2021 | 0.04% | +0% | $557,989,000 | 6,897,270 | +439,902 | +6.8% | $80.90 | Q4 2021 | |
| 30 Sep 2021 | 0.04% | +0% | $474,618,000 | 6,457,368 | +528,433 | +8.9% | $73.50 | Q3 2021 | |
| 30 Jun 2021 | 0.03% | +0% | $436,429,000 | 5,928,935 | +626,600 | +12% | $73.61 | Q2 2021 | |
| 31 Mar 2021 | 0.03% | +0% | $366,869,000 | 5,302,335 | +492,813 | +10% | $69.19 | Q1 2021 | |
| 31 Dec 2020 | 0.03% | +0% | $326,471,000 | 4,809,522 | +305,789 | +6.8% | $67.88 | Q4 2020 | |
| 30 Sep 2020 | 0.03% | +0.01% | $287,023,000 | 4,503,733 | +836,238 | +23% | $63.73 | Q3 2020 | |
| 30 Jun 2020 | 0.02% | +0% | $222,360,000 | 3,667,495 | +226,588 | +6.6% | $60.63 | Q2 2020 | |
| 31 Mar 2020 | 0.03% | -0.01% | $185,843,000 | 3,440,907 | -1,677,076 | -33% | $54.01 | Q1 2020 | |
| 31 Mar 2020 | 0% | $1,000 | 27 | 0 | $37.04 * | Q1 2020 | |||
| 31 Dec 2019 | 0.04% | +0.01% | $335,740,000 | 5,117,983 | +1,022,562 | +25% | $65.60 | Q4 2019 | |
| 30 Sep 2019 | 0.03% | +0.01% | $262,516,000 | 4,095,421 | +1,634,339 | +66% | $64.10 | Q3 2019 | |
| 30 Jun 2019 | 0.02% | +0.01% | $151,923,000 | 2,461,082 | +833,400 | +51% | $61.73 | Q2 2019 | |
| 31 Mar 2019 | 0% | $1,000 | 9 | 0 | $111.11 * | Q1 2019 | |||
| 31 Mar 2019 | 0.01% | -0% | $95,708,000 | 1,627,682 | -326,184 | -17% | $58.80 | Q1 2019 | |
| 31 Dec 2018 | 0.01% | +0% | $102,382,000 | 1,953,866 | +210,628 | +12% | $52.40 | Q4 2018 | |
| 30 Sep 2018 | 0.01% | +0% | $99,434,000 | 1,743,238 | +124,936 | +7.7% | $57.04 | Q3 2018 | |
| 30 Jun 2018 | 0.01% | +0% | $86,029,000 | 1,618,302 | +551,075 | +52% | $53.16 | Q2 2018 | |
| 31 Mar 2018 | 0.01% | +0% | $55,422,000 | 1,067,227 | +206,787 | +24% | $51.93 | Q1 2018 | |
| 31 Dec 2017 | 0.01% | +0% | $45,415,000 | 860,440 | +90,489 | +12% | $52.78 | Q4 2017 | |
| 30 Sep 2017 | 0% | +0% | $38,760,000 | 769,951 | +170,253 | +28% | $50.34 | Q3 2017 | |
| 30 Jun 2017 | 0% | +0% | $29,344,000 | 599,698 | +191,492 | +47% | $48.93 | Q2 2017 | |
| 31 Mar 2017 | 0% | -0% | $19,479,000 | 408,206 | -24,085 | -5.6% | $47.72 | Q1 2017 | |
| 31 Dec 2016 | 0% | +0% | $19,548,000 | 432,291 | +44,739 | +12% | $45.22 | Q4 2016 | |
| 30 Sep 2016 | 0% | -0.02% | $17,606,000 | 387,552 | -3,421,353 | -90% | $45.43 | Q3 2016 | |
| 30 Jun 2016 | 0.02% | +0.02% | $176,009,000 | 3,808,905 | +3,344,049 | +719% | $46.21 | Q2 2016 | |
| 31 Mar 2016 | 0% | -0% | $20,422,000 | 464,856 | -380,885 | -45% | $43.93 | Q1 2016 | |
| 31 Dec 2015 | 0% | -0% | $35,369,000 | 845,741 | -717,556 | -46% | $41.82 | Q4 2015 | |
| 30 Sep 2015 | 0.01% | +0% | $61,891,000 | 1,563,297 | +167,595 | +12% | $39.59 | Q3 2015 | |
| 30 Jun 2015 | 0.01% | +0% | $56,275,000 | 1,395,702 | +120,049 | +9.4% | $40.32 | Q2 2015 | |
| 31 Mar 2015 | 0.01% | -0% | $52,633,000 | 1,275,653 | -121,701 | -8.7% | $41.26 | Q1 2015 | |
| 31 Dec 2014 | 0.01% | +0.01% | $56,564,000 | 1,397,354 | +1,211,054 | +650% | $40.48 | Q4 2014 | |
| 30 Sep 2014 | 0% | +0% | $7,020,000 | 186,300 | +186,300 | NEW | $37.68 | Q3 2014 | |
| 30 Jun 2014 | -0% | $0 | 0 | -69,987 | -100% | $95.19 | Q2 2014 | ||
| 31 Mar 2014 | 0% | +0% | $2,523,000 | 69,987 | +69,987 | NEW | $36.05 | Q1 2014 |