| Reporting Name | Ownership % | Change | Value $ | Shares owned | Change | Activity % | Price | Form | Report date | Filing time |
|---|---|---|---|---|---|---|---|---|---|---|
| FMR LLC | 4.7% | -18% | $539,722,335 | 6,630,496 | -1,878,888 | -22% | $81.40 | 13G/A | 30 Jun 2025 | 06 Aug 2025, 12:14 |
| FMR LLC | 5.8% | $681,601,615 | 8,509,383 | $80.10 | 13G | 31 Mar 2025 | 12 May 2025, 10:39 |
| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 31 Dec 2025 | 0.03% | +0% | $523,233,678 | 6,710,705 | +275,244 | +4.3% | $77.97 | Q4 2025 | |
| 30 Sep 2025 | 0.03% | -0% | $535,559,051 | 6,435,461 | -234,935 | -3.5% | $83.22 | Q3 2025 | |
| 30 Jun 2025 | 0.03% | -0.01% | $542,970,195 | 6,670,396 | -1,885,187 | -22% | $81.40 | Q2 2025 | |
| 31 Mar 2025 | 0.04% | +0.01% | $686,157,793 | 8,555,583 | +1,653,601 | $80.20 | Q1 2025 | ||
| 31 Dec 2024 | 0.03% | +0.01% | $550,916,216 | 6,901,982 | +2,846,159 | +70% | $79.82 | Q4 2024 | |
| 30 Sep 2024 | 0.02% | +0.01% | $320,126,114 | 4,055,823 | +3,043,354 | +301% | $78.93 | Q3 2024 | |
| 30 Jun 2024 | 0% | -0% | $72,016,923 | 1,012,469 | -97,651 | -8.8% | $71.13 | Q2 2024 | |
| 31 Mar 2024 | 0.01% | -0% | $82,382,041 | 1,110,120 | -74,601 | -6.3% | $74.21 | Q1 2024 | |
| 31 Dec 2023 | 0.01% | +0% | $81,094,203 | 1,184,721 | +877,600 | +286% | $68.45 | Q4 2023 | |
| 30 Sep 2023 | 0% | -0% | $17,548,902 | 307,121 | -49,692 | -14% | $57.14 | Q3 2023 | |
| 30 Jun 2023 | 0% | -0% | $23,046,554 | 356,813 | -270,063 | -43% | $64.59 | Q2 2023 | |
| 31 Mar 2023 | 0% | -0% | $43,116,534 | 626,876 | -104,748 | -14% | $68.78 | Q1 2023 | |
| 31 Dec 2022 | 0.01% | -0% | $50,584,463 | 731,624 | -108,718 | -13% | $69.14 | Q4 2022 | |
| 30 Sep 2022 | 0.01% | +0% | $48,521,000 | 840,342 | +346,299 | +70% | $57.74 | Q3 2022 | |
| 30 Jun 2022 | 0% | +0% | $34,148,000 | 494,043 | +176,634 | +56% | $69.12 | Q2 2022 | |
| 31 Mar 2022 | 0% | +0% | $20,891,000 | 317,409 | +135,712 | +75% | $65.82 | Q1 2022 | |
| 31 Dec 2021 | 0% | -0.01% | $12,900,000 | 181,697 | -963,074 | -84% | $71.00 | Q4 2021 | |
| 30 Sep 2021 | 0.01% | -0% | $68,984,000 | 1,144,771 | -295,465 | -21% | $60.26 | Q3 2021 | |
| 30 Jun 2021 | 0.01% | -0% | $77,182,000 | 1,440,236 | -137,272 | -8.7% | $53.59 | Q2 2021 | |
| 31 Mar 2021 | 0.01% | -0% | $80,532,000 | 1,577,508 | -485,123 | -24% | $51.05 | Q1 2021 | |
| 31 Dec 2020 | 0.01% | -0% | $101,276,000 | 2,062,631 | -87,253 | -4.1% | $49.10 | Q4 2020 | |
| 30 Sep 2020 | 0.01% | -0% | $90,682,000 | 2,149,884 | -30,955 | -1.4% | $42.18 | Q3 2020 | |
| 30 Jun 2020 | 0.01% | +0% | $84,813,000 | 2,180,839 | +71,521 | +3.4% | $38.89 | Q2 2020 | |
| 31 Mar 2020 | 0.01% | -0% | $82,496,000 | 2,109,318 | -831,870 | -28% | $39.11 | Q1 2020 | |
| 31 Dec 2019 | 0.01% | +0% | $135,384,000 | 2,941,188 | +203,900 | +7.4% | $46.03 | Q4 2019 | |
| 30 Sep 2019 | 0.02% | -0% | $130,869,000 | 2,737,288 | -320,497 | -10% | $47.81 | Q3 2019 | |
| 30 Jun 2019 | 0.02% | -0% | $143,043,000 | 3,057,785 | -207,877 | -6.4% | $46.78 | Q2 2019 | |
| 31 Mar 2019 | 0.02% | -0.01% | $131,116,000 | 3,265,662 | -2,055,916 | -39% | $40.15 | Q1 2019 | |
| 31 Dec 2018 | 0.03% | -0.01% | $214,246,000 | 5,321,578 | -1,162,748 | -18% | $40.26 | Q4 2018 | |
| 30 Sep 2018 | 0.03% | -0.01% | $286,607,000 | 6,484,326 | -1,293,961 | -17% | $44.20 | Q3 2018 | |
| 30 Jun 2018 | 0.03% | -0.02% | $278,385,000 | 7,778,287 | -3,610,139 | -32% | $35.79 | Q2 2018 | |
| 31 Mar 2018 | 0.05% | -0.01% | $429,800,000 | 11,388,426 | -2,215,600 | -16% | $37.74 | Q1 2018 | |
| 31 Dec 2017 | 0.06% | +0% | $507,702,000 | 13,604,026 | +663,686 | +5.1% | $37.32 | Q4 2017 | |
| 30 Sep 2017 | 0.05% | -0% | $446,442,000 | 12,940,340 | -556,282 | -4.1% | $34.50 | Q3 2017 | |
| 30 Jun 2017 | 0.06% | +0% | $451,462,000 | 13,496,622 | +140,953 | +1.1% | $33.45 | Q2 2017 | |
| 31 Mar 2017 | 0.05% | -0.02% | $412,422,000 | 13,355,669 | -4,074,695 | -23% | $30.88 | Q1 2017 | |
| 31 Dec 2016 | 0.07% | -0.01% | $495,022,000 | 17,430,364 | -3,384,752 | -16% | $28.40 | Q4 2016 | |
| 30 Sep 2016 | 0.07% | -0.03% | $552,433,000 | 20,815,116 | -8,243,439 | -28% | $26.54 | Q3 2016 | |
| 30 Jun 2016 | 0.11% | -0% | $785,743,000 | 29,058,555 | -172,194 | -0.59% | $27.04 | Q2 2016 | |
| 31 Mar 2016 | 0.1% | -0% | $721,415,000 | 29,230,749 | -243,660 | -0.83% | $24.68 | Q1 2016 | |
| 31 Dec 2015 | 0.1% | -0% | $766,925,000 | 29,474,409 | -581,067 | -1.9% | $26.02 | Q4 2015 | |
| 30 Sep 2015 | 0.12% | -0% | $814,503,000 | 30,055,476 | -1,073,401 | -3.4% | $27.10 | Q3 2015 | |
| 30 Jun 2015 | 0.12% | -0% | $916,122,000 | 31,128,877 | -265,403 | -0.85% | $29.43 | Q2 2015 | |
| 31 Mar 2015 | 0.1% | -0% | $817,822,000 | 31,394,280 | -224,578 | -0.71% | $26.05 | Q1 2015 | |
| 31 Dec 2014 | 0.09% | -0% | $717,749,000 | 31,618,858 | -269,293 | -0.84% | $22.70 | Q4 2014 | |
| 30 Sep 2014 | 0.09% | -0% | $674,115,000 | 31,888,151 | -140,307 | -0.44% | $21.14 | Q3 2014 | |
| 30 Jun 2014 | 0.09% | +0.01% | $663,630,000 | 32,028,458 | +3,484,340 | +12% | $20.72 | Q2 2014 | |
| 31 Mar 2014 | 0.08% | +0.01% | $567,458,000 | 28,544,118 | +2,277,226 | +8.7% | $19.88 | Q1 2014 | |
| 31 Dec 2013 | 0.07% | 0% | $476,220,000 | 26,266,892 | 0 | $18.13 | Q4 2013 |