| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| VANGUARD GROUP INC | 10.04% | $1,310,319,445 | 10,048,462 | The Vanguard Group | 31 Mar 2025 | |||
| T. Rowe Price Investment Management, Inc. | 3.5% | $455,577,828 | 3,493,695 | T. Rowe Price Investment Management, Inc. | 31 Dec 2024 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 71,508,450 | $9,596,283,271 | -$198,883,337 | $134.17 | 622 |
| 2025 Q2 | 72,808,526 | $10,457,155,905 | -$36,985,808 | $143.6 | 610 |
| 2025 Q1 | 73,082,834 | $10,796,845,831 | -$381,971,993 | $147.95 | 576 |
| 2024 Q4 | 75,380,082 | $12,867,663,485 | +$207,150,562 | $170.66 | 614 |
| 2024 Q3 | 73,882,254 | $12,732,020,784 | -$290,980,089 | $172.33 | 610 |
| 2024 Q2 | 75,528,562 | $12,081,891,893 | -$280,123,510 | $160 | 592 |
| 2024 Q1 | 77,064,616 | $15,331,294,258 | -$46,525,529 | $199.25 | 616 |
| 2023 Q4 | 77,169,211 | $15,410,015,630 | -$187,755,596 | $199.74 | 607 |
| 2023 Q3 | 78,064,945 | $14,715,095,050 | +$253,920,472 | $188.52 | 571 |
| 2023 Q2 | 76,649,458 | $13,874,607,455 | +$75,460,096 | $181.03 | 577 |
| 2023 Q1 | 76,125,648 | $13,349,226,719 | -$31,958,403 | $175.46 | 573 |
| 2022 Q4 | 76,531,292 | $13,347,933,751 | -$52,078,766 | $174.36 | 581 |
| 2022 Q3 | 78,352,718 | $12,272,595,610 | -$620,676,862 | $156.42 | 567 |
| 2022 Q2 | 76,974,898 | $12,125,327,265 | +$69,538,882 | $157.47 | 569 |
| 2022 Q1 | 76,693,759 | $15,396,690,870 | +$31,046,339 | $200.79 | 584 |
| 2021 Q4 | 76,501,750 | $15,628,790,696 | +$81,789,463 | $204.4 | 530 |
| 2021 Q3 | 75,857,465 | $12,693,344,264 | -$231,008,495 | $167.22 | 480 |
| 2021 Q2 | 77,281,401 | $12,590,591,776 | -$45,208,769 | $162.95 | 472 |
| 2021 Q1 | 78,337,632 | $13,164,684,842 | +$294,101,342 | $168.07 | 476 |
| 2020 Q4 | 76,969,682 | $10,520,747,795 | +$96,957,485 | $136.65 | 452 |
| 2020 Q3 | 76,414,554 | $9,654,028,239 | -$326,645,017 | $126.38 | 459 |
| 2020 Q2 | 78,354,655 | $9,436,378,276 | +$32,396,080 | $120.34 | 391 |
| 2020 Q1 | 78,443,882 | $7,234,718,757 | -$214,642,110 | $92.23 | 381 |
| 2019 Q4 | 80,090,213 | $9,350,532,549 | -$115,366,690 | $116.78 | 409 |
| 2019 Q3 | 81,014,232 | $8,963,131,453 | +$208,690,074 | $110.65 | 391 |
| 2019 Q2 | 79,524,473 | $7,267,442,711 | -$18,418,182 | $91.41 | 381 |
| 2019 Q1 | 79,901,297 | $8,090,956,327 | +$139,593,718 | $101.29 | 447 |
| 2018 Q4 | 78,629,849 | $7,314,172,423 | -$232,152,286 | $93.04 | 438 |
| 2018 Q3 | 80,607,479 | $9,585,255,080 | -$41,414,718 | $118.94 | 471 |
| 2018 Q2 | 80,918,804 | $9,831,891,716 | -$208,828,234 | $121.55 | 459 |
| 2018 Q1 | 82,527,124 | $9,663,710,984 | +$448,648,806 | $117.15 | 431 |
| 2017 Q4 | 79,214,917 | $9,104,518,606 | +$60,045,101 | $114.98 | 435 |
| 2017 Q3 | 78,347,627 | $8,701,786,767 | -$54,843,579 | $111.08 | 404 |
| 2017 Q2 | 79,312,347 | $7,247,211,144 | -$105,033,589 | $91.38 | 404 |
| 2017 Q1 | 80,787,027 | $7,411,280,300 | +$573,817,368 | $91.74 | 409 |
| 2016 Q4 | 80,338,885 | $7,793,360,939 | -$98,126,213 | $97.07 | 407 |
| 2016 Q3 | 81,483,838 | $6,608,032,320 | -$6,101,268 | $81.14 | 405 |
| 2016 Q2 | 81,503,900 | $6,596,047,308 | +$52,062,061 | $80.93 | 395 |
| 2016 Q1 | 80,866,404 | $6,808,625,566 | -$41,120,049 | $84.24 | 384 |
| 2015 Q4 | 81,776,544 | $5,997,147,054 | -$56,907,315 | $73.36 | 360 |
| 2015 Q3 | 82,509,443 | $5,891,440,960 | -$182,740,327 | $71.4 | 362 |
| 2015 Q2 | 84,668,461 | $6,950,497,793 | -$128,368,145 | $82.09 | 337 |
| 2015 Q1 | 85,906,060 | $7,329,801,414 | -$190,995,656 | $85.39 | 321 |
| 2014 Q4 | 88,343,184 | $7,441,419,463 | +$317,179,613 | $84.25 | 310 |
| 2014 Q3 | 84,887,554 | $6,283,872,971 | +$247,559,654 | $74.05 | 297 |
| 2014 Q2 | 81,574,721 | $6,018,924,254 | -$110,112,201 | $73.78 | 314 |
| 2014 Q1 | 81,930,494 | $5,893,079,584 | -$211,640,661 | $71.92 | 316 |