| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| FMR LLC | 5.1% | $579,900,988 | 5,430,801 | FMR LLC | 30 Sep 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 100,874,997 | $10,773,897,992 | -$80,203,430 | $106.78 | 568 |
| 2025 Q2 | 101,326,089 | $11,421,206,194 | +$175,174,514 | $112.69 | 604 |
| 2025 Q1 | 99,433,309 | $12,164,808,700 | -$172,678,892 | $122.3 | 613 |
| 2024 Q4 | 100,918,290 | $11,714,591,511 | -$56,304,716 | $116.04 | 565 |
| 2024 Q3 | 100,589,266 | $12,429,463,782 | -$275,950,039 | $123.53 | 579 |
| 2024 Q2 | 102,763,531 | $11,218,176,529 | +$26,473,731 | $109.11 | 527 |
| 2024 Q1 | 103,125,890 | $10,157,929,702 | -$47,497,570 | $98.4 | 508 |
| 2023 Q4 | 103,708,060 | $10,303,349,016 | -$160,257,236 | $99.29 | 512 |
| 2023 Q3 | 104,863,435 | $9,925,828,552 | +$62,833,579 | $94.58 | 490 |
| 2023 Q2 | 103,848,316 | $11,312,129,701 | +$110,746,559 | $108.87 | 487 |
| 2023 Q1 | 102,751,427 | $10,778,556,988 | +$77,328,262 | $104.84 | 488 |
| 2022 Q4 | 102,945,490 | $11,528,520,712 | +$48,309,015 | $111.88 | 504 |
| 2022 Q3 | 102,233,183 | $12,216,879,669 | -$70,995,290 | $119.45 | 489 |
| 2022 Q2 | 102,217,614 | $13,749,697,798 | +$366,757,609 | $134.48 | 500 |
| 2022 Q1 | 99,551,796 | $16,558,175,912 | +$135,194,787 | $166.2 | 515 |
| 2021 Q4 | 98,478,761 | $17,578,483,945 | +$189,376,193 | $178.68 | 499 |
| 2021 Q3 | 97,459,922 | $14,396,407,050 | -$131,740,708 | $147.47 | 450 |
| 2021 Q2 | 98,549,834 | $13,080,694,405 | +$800,754,193 | $132.67 | 421 |
| 2021 Q1 | 92,722,638 | $10,196,512,040 | -$56,898,713 | $109.91 | 406 |
| 2020 Q4 | 93,493,270 | $9,342,002,819 | -$19,385,259 | $99.92 | 402 |
| 2020 Q3 | 92,619,284 | $8,253,826,501 | +$222,211,088 | $88.98 | 388 |
| 2020 Q2 | 90,583,739 | $8,261,930,349 | +$122,543,891 | $91.22 | 392 |
| 2020 Q1 | 89,590,441 | $7,105,588,886 | +$42,464,643 | $79.24 | 398 |
| 2019 Q4 | 88,848,846 | $9,430,220,097 | -$126,502,250 | $106.1 | 427 |
| 2019 Q3 | 89,253,267 | $9,911,936,116 | -$154,792,365 | $111.01 | 376 |
| 2019 Q2 | 91,383,450 | $9,543,526,063 | +$179,296,048 | $104.39 | 377 |
| 2019 Q1 | 91,041,617 | $9,245,101,112 | +$374,062,599 | $101.5 | 388 |
| 2018 Q4 | 87,288,678 | $7,688,545,137 | -$106,530,367 | $88.05 | 359 |
| 2018 Q3 | 88,189,159 | $8,249,735,212 | +$52,062,690 | $93.57 | 355 |
| 2018 Q2 | 87,689,312 | $7,993,477,043 | +$8,695,842 | $91.13 | 361 |
| 2018 Q1 | 87,720,246 | $7,385,850,263 | -$392,344,781 | $84.18 | 348 |
| 2017 Q4 | 90,199,001 | $8,300,723,730 | -$23,730,685 | $92.06 | 346 |
| 2017 Q3 | 90,376,205 | $8,264,847,076 | +$565,532,301 | $91.45 | 337 |
| 2017 Q2 | 84,379,533 | $7,215,728,136 | +$89,117,044 | $85.51 | 339 |
| 2017 Q1 | 83,545,298 | $6,722,195,778 | +$546,779,644 | $80.46 | 349 |
| 2016 Q4 | 85,714,831 | $7,204,762,171 | -$608,424,721 | $84.07 | 359 |
| 2016 Q3 | 94,775,628 | $7,934,770,954 | +$114,094,412 | $83.74 | 324 |
| 2016 Q2 | 93,269,141 | $8,246,186,866 | +$543,884,243 | $88.42 | 324 |
| 2016 Q1 | 87,277,913 | $7,336,468,903 | -$6,101,387 | $84.09 | 343 |
| 2015 Q4 | 87,391,931 | $6,708,886,776 | +$74,117,411 | $76.76 | 349 |
| 2015 Q3 | 86,382,611 | $6,382,939,390 | -$117,996,656 | $73.9 | 329 |
| 2015 Q2 | 88,068,065 | $6,541,689,877 | +$71,529,524 | $74.28 | 306 |
| 2015 Q1 | 87,072,298 | $6,803,804,392 | +$277,654,918 | $78.13 | 316 |
| 2014 Q4 | 83,730,364 | $6,186,015,467 | +$36,384,993 | $73.84 | 323 |
| 2014 Q3 | 83,120,269 | $5,695,893,450 | +$156,271,997 | $68.53 | 299 |
| 2014 Q2 | 80,964,260 | $5,760,298,959 | -$76,502,131 | $71.15 | 303 |
| 2014 Q1 | 82,076,093 | $5,525,828,378 | +$175,533,718 | $67.34 | 279 |