| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| T. Rowe Price Investment Management, Inc. | 2.6% | $811,179,261 | 1,606,741 | T. Rowe Price Investment Management, Inc. | 31 Dec 2024 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 58,103,233 | $36,606,268,064 | -$922,449,578 | $630.28 | 1,031 |
| 2025 Q2 | 59,651,064 | $32,748,885,826 | +$485,253,818 | $548.96 | 988 |
| 2025 Q1 | 58,895,917 | $28,151,673,211 | -$101,372,408 | $478.13 | 940 |
| 2024 Q4 | 59,046,566 | $30,500,646,706 | -$707,161,988 | $516.5 | 982 |
| 2024 Q3 | 60,107,316 | $32,357,999,870 | +$382,800,526 | $538.25 | 937 |
| 2024 Q2 | 59,520,554 | $32,221,848,693 | -$58,411,420 | $541.8 | 931 |
| 2024 Q1 | 59,193,280 | $36,278,656,275 | +$382,317,815 | $613.94 | 947 |
| 2023 Q4 | 58,662,649 | $29,257,574,703 | -$63,048,585 | $498.91 | 879 |
| 2023 Q3 | 58,723,929 | $24,131,626,021 | +$104,542,334 | $410.48 | 806 |
| 2023 Q2 | 58,126,748 | $26,822,655,740 | +$57,710,099 | $461.69 | 791 |
| 2023 Q1 | 58,480,730 | $20,673,698,913 | +$54,058,611 | $355.06 | 735 |
| 2022 Q4 | 57,486,854 | $19,453,400,760 | -$276,298,196 | $337.97 | 762 |
| 2022 Q3 | 58,409,138 | $18,831,319,577 | -$600,530,512 | $322.09 | 721 |
| 2022 Q2 | 58,488,360 | $17,517,033,973 | -$157,924,952 | $299.24 | 706 |
| 2022 Q1 | 58,879,583 | $22,651,240,040 | +$189,680,284 | $384.89 | 748 |
| 2021 Q4 | 58,313,321 | $25,633,893,865 | +$274,979,254 | $440.52 | 758 |
| 2021 Q3 | 57,639,666 | $19,683,318,450 | -$60,727,558 | $341.68 | 690 |
| 2021 Q2 | 57,766,389 | $20,300,435,573 | -$42,950,817 | $351.81 | 688 |
| 2021 Q1 | 58,040,087 | $19,466,993,342 | -$321,413,202 | $335.82 | 686 |
| 2020 Q4 | 59,383,279 | $16,846,947,746 | -$530,272,912 | $283.97 | 631 |
| 2020 Q3 | 61,391,569 | $14,428,953,932 | +$349,539,157 | $235.36 | 573 |
| 2020 Q2 | 59,924,822 | $12,385,387,728 | +$76,979,067 | $206.57 | 578 |
| 2020 Q1 | 59,651,089 | $11,283,673,752 | -$315,889,572 | $189.23 | 567 |
| 2019 Q4 | 59,776,555 | $16,692,710,555 | -$769,740,019 | $279.64 | 630 |
| 2019 Q3 | 62,104,832 | $17,015,358,924 | -$1,100,707,493 | $274.1 | 593 |
| 2019 Q2 | 66,152,019 | $15,218,006,238 | -$399,318,851 | $230.11 | 565 |
| 2019 Q1 | 68,140,786 | $13,712,512,803 | -$238,094,950 | $201.18 | 567 |
| 2018 Q4 | 69,762,586 | $11,994,247,342 | +$357,853,710 | $171.87 | 540 |
| 2018 Q3 | 67,399,404 | $12,268,492,981 | +$385,915,596 | $181.95 | 532 |
| 2018 Q2 | 65,126,162 | $14,547,847,824 | +$368,687,552 | $223.33 | 539 |
| 2018 Q1 | 63,524,320 | $13,169,736,571 | +$126,261,102 | $207.3 | 526 |
| 2017 Q4 | 62,890,376 | $13,900,154,971 | +$134,551,491 | $221.04 | 531 |
| 2017 Q3 | 61,811,704 | $12,747,508,478 | +$296,964,344 | $206.23 | 496 |
| 2017 Q2 | 60,831,043 | $13,543,319,140 | +$120,439,883 | $222.58 | 503 |
| 2017 Q1 | 62,241,763 | $13,586,482,992 | +$435,956,696 | $218.25 | 492 |
| 2016 Q4 | 63,616,427 | $14,100,656,468 | -$191,085,628 | $221.53 | 494 |
| 2016 Q3 | 64,489,539 | $11,552,151,898 | +$134,781,477 | $179.11 | 467 |
| 2016 Q2 | 62,185,522 | $11,943,927,219 | -$628,037,417 | $192 | 445 |
| 2016 Q1 | 65,522,314 | $10,455,524,266 | -$136,855,590 | $159.51 | 401 |
| 2015 Q4 | 68,062,255 | $9,303,724,757 | -$299,772,220 | $136.58 | 389 |
| 2015 Q3 | 68,696,811 | $10,447,211,548 | +$61,537,490 | $151.95 | 394 |
| 2015 Q2 | 68,569,047 | $9,709,860,467 | +$501,445,427 | $141.51 | 372 |
| 2015 Q1 | 64,740,974 | $9,056,585,107 | -$187,745,515 | $139.8 | 357 |
| 2014 Q4 | 66,821,386 | $7,372,518,542 | +$179,318,073 | $110.32 | 345 |
| 2014 Q3 | 64,229,330 | $8,281,568,108 | +$1,389,482,639 | $128.94 | 351 |
| 2014 Q2 | 53,354,747 | $7,045,252,664 | +$42,435,691 | $132.05 | 297 |
| 2014 Q1 | 52,276,697 | $6,708,152,441 | +$632,160,981 | $128.35 | 280 |