| Reporting Name | Ownership % | Change | Value $ | Shares owned | Change | Activity % | Price | Form | Report date | Filing time |
|---|---|---|---|---|---|---|---|---|---|---|
| T. Rowe Price Associates, Inc. | 5.4% | $1,771,034,839 | 35,548,672 | $49.82 | 13G | 31 Dec 2025 | 17 Feb 2026, 10:26 |
| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 31 Dec 2025 | 0.18% | +0.05% | $1,664,013,000 | 35,548,204 | +10,444,799 | +42% | $46.81 | Q4 2025 | |
| 30 Sep 2025 | 0.12% | +0.03% | $1,118,358,000 | 25,103,405 | +5,416,148 | +28% | $44.55 | Q3 2025 | |
| 30 Jun 2025 | 0.09% | -0.01% | $809,738,000 | 19,687,257 | -3,005,640 | -13% | $41.13 | Q2 2025 | |
| 31 Mar 2025 | 0.11% | -0.01% | $889,563,000 | 22,692,897 | -1,454,382 | $39.20 | Q1 2025 | ||
| 31 Dec 2024 | 0.12% | -0% | $1,020,948,000 | 24,147,279 | -629,633 | -2.5% | $42.28 | Q4 2024 | |
| 30 Sep 2024 | 0.12% | -0.03% | $1,061,444,000 | 24,776,912 | -6,999,386 | -22% | $42.84 | Q3 2024 | |
| 30 Jun 2024 | 0.14% | -0.03% | $1,159,518,000 | 31,776,298 | -7,264,404 | -19% | $36.49 | Q2 2024 | |
| 31 Mar 2024 | 0.18% | -0.01% | $1,452,705,000 | 39,040,702 | -3,287,685 | -7.8% | $37.21 | Q1 2024 | |
| 31 Dec 2023 | 0.2% | -0% | $1,459,907,000 | 42,328,387 | -493,752 | -1.2% | $34.49 | Q4 2023 | |
| 30 Sep 2023 | 0.16% | -0.01% | $1,084,686,000 | 42,822,139 | -2,059,594 | -4.6% | $25.33 | Q3 2023 | |
| 30 Jun 2023 | 0.16% | +0.01% | $1,176,352,000 | 44,881,733 | +1,701,791 | +3.9% | $26.21 | Q2 2023 | |
| 31 Mar 2023 | 0.17% | +0.02% | $1,150,315,000 | 43,179,942 | +5,702,804 | +15% | $26.64 | Q1 2023 | |
| 31 Dec 2022 | 0.2% | +0.04% | $1,229,625,000 | 37,477,138 | +7,062,005 | +23% | $32.81 | Q4 2022 | |
| 30 Sep 2022 | 0.16% | +0.01% | $972,070,000 | 30,415,133 | +1,507,964 | +5.2% | $31.96 | Q3 2022 | |
| 30 Jun 2022 | 0.12% | -0.02% | $971,281,000 | 28,907,169 | -4,901,783 | -14% | $33.60 | Q2 2022 | |
| 31 Mar 2022 | 0.15% | -0.06% | $1,455,137,000 | 33,808,952 | -13,419,800 | -28% | $43.04 | Q1 2022 | |
| 31 Dec 2021 | 0.19% | -0% | $2,056,812,000 | 47,228,752 | -466,701 | -0.98% | $43.55 | Q4 2021 | |
| 30 Sep 2021 | 0.19% | -0% | $2,024,195,000 | 47,695,453 | -287,346 | -0.6% | $42.44 | Q3 2021 | |
| 30 Jun 2021 | 0.17% | -0.01% | $1,834,382,000 | 47,982,799 | -1,631,945 | -3.3% | $38.23 | Q2 2021 | |
| 31 Mar 2021 | 0.19% | -0.02% | $1,858,072,000 | 49,614,744 | -4,789,923 | -8.8% | $37.45 | Q1 2021 | |
| 31 Dec 2020 | 0.15% | -0.03% | $1,499,937,000 | 54,404,667 | -10,700,082 | -16% | $27.57 | Q4 2020 | |
| 30 Sep 2020 | 0.16% | -0% | $1,388,033,000 | 65,104,749 | -1,745,115 | -2.6% | $21.32 | Q3 2020 | |
| 30 Jun 2020 | 0.16% | -0.04% | $1,288,865,000 | 66,849,864 | -15,939,843 | -19% | $19.28 | Q2 2020 | |
| 31 Mar 2020 | 0.19% | +0.03% | $1,229,427,000 | 82,789,707 | +11,427,745 | +16% | $14.85 | Q1 2020 | |
| 31 Dec 2019 | 0.28% | +0.02% | $2,193,667,000 | 71,361,962 | +4,290,787 | +6.4% | $30.74 | Q4 2019 | |
| 30 Sep 2019 | 0.26% | -0.03% | $1,836,409,000 | 67,071,175 | -7,973,920 | -11% | $27.38 | Q3 2019 | |
| 30 Jun 2019 | 0.29% | -0% | $2,093,758,000 | 75,045,095 | -641,529 | -0.85% | $27.90 | Q2 2019 | |
| 31 Mar 2019 | 0.28% | +0.03% | $1,908,817,000 | 75,686,624 | +6,785,733 | +9.8% | $25.22 | Q1 2019 | |
| 31 Dec 2018 | 0.27% | +0.05% | $1,621,238,000 | 68,900,891 | +11,732,910 | +21% | $23.53 | Q4 2018 | |
| 30 Sep 2018 | 0.23% | -0.03% | $1,596,130,000 | 57,167,981 | -6,151,308 | -9.7% | $27.92 | Q3 2018 | |
| 30 Jun 2018 | 0.28% | -0.04% | $1,817,264,000 | 63,319,289 | -9,246,745 | -13% | $28.70 | Q2 2018 | |
| 31 Mar 2018 | 0.37% | -0% | $2,303,972,000 | 72,566,034 | -886,289 | -1.2% | $31.75 | Q1 2018 | |
| 31 Dec 2017 | 0.36% | +0.01% | $2,228,543,000 | 73,452,323 | +2,022,616 | +2.8% | $30.34 | Q4 2017 | |
| 30 Sep 2017 | 0.34% | +0.05% | $1,998,603,000 | 71,429,707 | +11,353,084 | +19% | $27.98 | Q3 2017 | |
| 30 Jun 2017 | 0.28% | +0% | $1,559,589,000 | 60,076,623 | +686,336 | +1.2% | $25.96 | Q2 2017 | |
| 31 Mar 2017 | 0.28% | -0% | $1,508,513,000 | 59,390,287 | -360,287 | -0.6% | $25.40 | Q1 2017 | |
| 31 Dec 2016 | 0.32% | +0.06% | $1,611,473,000 | 59,750,574 | +10,913,116 | +22% | $26.97 | Q4 2016 | |
| 30 Sep 2016 | 0.2% | +0.01% | $999,214,000 | 48,837,458 | +3,534,549 | +7.8% | $20.46 | Q3 2016 | |
| 30 Jun 2016 | 0.17% | +0.03% | $796,878,000 | 45,302,909 | +9,276,262 | +26% | $17.59 | Q2 2016 | |
| 31 Mar 2016 | 0.13% | -0% | $601,285,000 | 36,026,647 | -403,156 | -1.1% | $16.69 | Q1 2016 | |
| 31 Dec 2015 | 0.15% | +0.15% | $732,239,000 | 36,429,803 | +34,946,970 | +2357% | $20.10 | Q4 2015 | |
| 30 Sep 2015 | 0.01% | +0% | $28,040,000 | 1,482,833 | +22,990 | +1.6% | $18.91 | Q3 2015 | |
| 30 Jun 2015 | 0.01% | -0.02% | $30,394,000 | 1,459,843 | -3,914,931 | -73% | $20.82 | Q2 2015 | |
| 31 Mar 2015 | 0.02% | -0% | $101,314,000 | 5,374,774 | -11,200 | -0.21% | $18.85 | Q1 2015 | |
| 31 Dec 2014 | 0.02% | -0% | $109,739,000 | 5,385,974 | -52,150 | -0.96% | $20.37 | Q4 2014 | |
| 30 Sep 2014 | 0.02% | -0% | $108,871,000 | 5,438,124 | -75,700 | -1.4% | $20.02 | Q3 2014 | |
| 30 Jun 2014 | 0.03% | -0% | $117,720,000 | 5,513,824 | -1,082,135 | -16% | $21.35 | Q2 2014 | |
| 31 Mar 2014 | 0.03% | +0% | $151,377,000 | 6,595,959 | +145,700 | +2.3% | $22.95 | Q1 2014 | |
| 31 Dec 2013 | 0.03% | 0% | $135,649,000 | 6,450,259 | 0 | $21.03 | Q4 2013 |