| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| FMR LLC | 8.1% | $712,221,792 | 5,400,939 | FMR LLC | 30 Jun 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 63,726,681 | $8,436,252,685 | -$136,645,781 | $132.44 | 469 |
| 2025 Q2 | 64,775,251 | $8,027,932,431 | +$140,672,160 | $123.98 | 465 |
| 2025 Q1 | 63,798,362 | $7,173,858,171 | +$64,930,468 | $112.46 | 448 |
| 2024 Q4 | 63,184,436 | $7,879,716,091 | +$229,173,405 | $124.71 | 439 |
| 2024 Q3 | 60,906,727 | $6,609,798,015 | +$257,240,969 | $108.53 | 411 |
| 2024 Q2 | 58,199,335 | $5,733,313,343 | -$40,075,313 | $98.56 | 394 |
| 2024 Q1 | 58,620,619 | $6,118,038,985 | +$73,831,328 | $104.39 | 384 |
| 2023 Q4 | 58,097,086 | $5,390,125,643 | +$93,074,140 | $92.75 | 394 |
| 2023 Q3 | 57,098,200 | $4,311,440,008 | +$8,240,439 | $75.50 | 348 |
| 2023 Q2 | 56,986,713 | $4,139,757,014 | +$46,401,230 | $72.62 | 348 |
| 2023 Q1 | 56,336,393 | $4,108,463,281 | +$25,025,319 | $72.95 | 381 |
| 2022 Q4 | 55,483,459 | $4,690,160,779 | +$111,906,007 | $84.52 | 390 |
| 2022 Q3 | 55,260,327 | $4,508,130,813 | -$113,350,424 | $81.55 | 343 |
| 2022 Q2 | 56,207,148 | $4,505,810,906 | +$371,344,913 | $80.15 | 339 |
| 2022 Q1 | 51,898,989 | $4,825,195,748 | +$3,041,020 | $92.93 | 342 |
| 2021 Q4 | 51,548,938 | $4,682,829,240 | +$6,308,418 | $90.82 | 323 |
| 2021 Q3 | 51,213,745 | $4,115,444,271 | -$16,624,116 | $80.37 | 300 |
| 2021 Q2 | 51,449,032 | $3,891,620,510 | -$35,569,694 | $75.63 | 292 |
| 2021 Q1 | 51,937,272 | $3,938,404,626 | +$58,682,550 | $75.80 | 292 |
| 2020 Q4 | 51,450,998 | $3,144,776,741 | -$21,570,244 | $61.09 | 268 |
| 2020 Q3 | 51,921,187 | $2,081,276,873 | -$12,751,363 | $40.05 | 251 |
| 2020 Q2 | 52,193,573 | $2,275,377,168 | +$43,329,637 | $43.62 | 257 |
| 2020 Q1 | 51,328,570 | $1,686,592,099 | -$41,523,534 | $32.86 | 247 |
| 2019 Q4 | 51,832,074 | $3,674,745,484 | +$132,111,888 | $70.90 | 273 |
| 2019 Q3 | 50,329,910 | $3,252,734,474 | -$10,320,056 | $64.63 | 292 |
| 2019 Q2 | 50,248,232 | $3,674,031,496 | +$8,760,412 | $73.16 | 317 |
| 2019 Q1 | 50,910,574 | $3,428,179,285 | +$13,327,655 | $67.33 | 298 |
| 2018 Q4 | 50,809,346 | $3,377,870,950 | +$5,779,019 | $66.49 | 317 |
| 2018 Q3 | 50,071,846 | $4,252,624,788 | +$80,807,607 | $84.94 | 316 |
| 2018 Q2 | 50,180,663 | $4,368,274,263 | -$71,818,698 | $87.05 | 308 |
| 2018 Q1 | 51,042,177 | $4,389,820,989 | -$12,004,727 | $86.05 | 293 |
| 2017 Q4 | 51,191,231 | $4,217,251,989 | -$42,679,633 | $82.37 | 301 |
| 2017 Q3 | 51,458,120 | $4,029,499,187 | +$43,310,535 | $78.31 | 277 |
| 2017 Q2 | 50,922,975 | $3,886,633,647 | +$126,536,225 | $76.44 | 261 |
| 2017 Q1 | 50,609,575 | $3,498,101,215 | +$562,844,133 | $69.12 | 271 |
| 2016 Q4 | 49,134,234 | $3,563,286,280 | +$78,201,102 | $72.57 | 257 |
| 2016 Q3 | 48,227,270 | $2,678,326,366 | +$11,170,703 | $55.57 | 211 |
| 2016 Q2 | 47,931,701 | $2,445,366,523 | +$138,742,372 | $51.00 | 212 |
| 2016 Q1 | 45,651,817 | $2,027,800,448 | +$32,324,842 | $44.34 | 185 |
| 2015 Q4 | 44,749,978 | $2,171,126,598 | -$34,197,157 | $48.52 | 187 |
| 2015 Q3 | 45,393,912 | $2,425,346,685 | +$36,496,205 | $53.43 | 189 |
| 2015 Q2 | 44,819,007 | $2,392,099,114 | +$34,388,776 | $53.38 | 195 |
| 2015 Q1 | 44,230,044 | $2,107,530,551 | +$41,126,669 | $47.68 | 186 |
| 2014 Q4 | 43,314,964 | $2,024,883,778 | -$16,629,440 | $46.76 | 180 |
| 2014 Q3 | 43,800,565 | $1,956,563,353 | -$7,275,180 | $44.67 | 179 |
| 2014 Q2 | 43,962,575 | $2,022,251,344 | -$6,966,173 | $46.00 | 173 |
| 2014 Q1 | 44,102,571 | $2,145,830,178 | +$44,887,493 | $48.66 | 178 |