| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| FMR LLC | 10.5% | $822,320,696 | 14,408,983 | FMR LLC | 31 Dec 2024 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 117,012,121 | $5,918,709,495 | -$357,382,935 | $50.57 | 533 |
| 2025 Q2 | 123,636,260 | $6,788,514,301 | -$159,412,539 | $54.89 | 559 |
| 2025 Q1 | 126,419,314 | $6,944,027,224 | +$47,668,367 | $54.91 | 556 |
| 2024 Q4 | 126,092,817 | $6,665,368,164 | +$152,577,509 | $52.84 | 544 |
| 2024 Q3 | 122,438,600 | $7,780,523,398 | -$174,474,681 | $63.55 | 540 |
| 2024 Q2 | 126,084,421 | $6,839,381,725 | +$33,998,585 | $54.23 | 494 |
| 2024 Q1 | 124,980,791 | $6,138,180,715 | -$35,250,305 | $49.11 | 476 |
| 2023 Q4 | 555,206 | $26,855,314 | +$1,232,128 | $48.37 | 7 |
| 2023 Q3 | 129,381,566 | $5,572,370,858 | -$100,236,746 | $43.06 | 399 |
| 2023 Q2 | 133,265,349 | $4,250,722,305 | -$326,227,030 | $31.87 | 384 |
| 2023 Q1 | 142,170,051 | $5,011,536,345 | +$46,546,768 | $35.25 | 411 |
| 2022 Q4 | 142,130,612 | $5,190,456,018 | +$174,685,880 | $36.51 | 436 |
| 2022 Q3 | 136,393,559 | $5,803,291,934 | -$88,547,224 | $42.54 | 432 |
| 2022 Q2 | 136,296,202 | $4,803,894,493 | +$49,151,832 | $35.32 | 413 |
| 2022 Q1 | 137,634,551 | $3,579,776,554 | -$89,036,455 | $26.04 | 357 |
| 2021 Q4 | 140,092,856 | $3,302,339,620 | -$132,030,209 | $23.56 | 361 |
| 2021 Q3 | 148,008,523 | $3,701,210,264 | -$75,484,094 | $25 | 378 |
| 2021 Q2 | 151,254,174 | $3,552,511,953 | -$47,430,708 | $23.48 | 373 |
| 2021 Q1 | 151,481,348 | $3,302,494,601 | -$94,814,351 | $21.8 | 355 |
| 2020 Q4 | 157,100,823 | $2,492,219,917 | -$130,786,060 | $15.86 | 345 |
| 2020 Q3 | 167,665,920 | $2,731,867,011 | -$166,463,707 | $16.29 | 353 |
| 2020 Q2 | 176,032,745 | $2,515,208,104 | -$85,096,821 | $14.28 | 363 |
| 2020 Q1 | 186,062,315 | $2,619,324,328 | -$238,683,358 | $14.08 | 360 |
| 2019 Q4 | 193,417,837 | $4,540,162,690 | -$251,691,227 | $23.48 | 419 |
| 2019 Q3 | 207,437,967 | $4,895,463,055 | -$87,730,152 | $23.62 | 413 |
| 2019 Q2 | 205,571,108 | $6,006,654,577 | +$212,570,851 | $29.3 | 428 |
| 2019 Q1 | 205,745,545 | $4,916,692,386 | +$180,774,008 | $23.94 | 433 |
| 2018 Q4 | 201,376,575 | $5,095,389,064 | +$137,027,517 | $25.37 | 439 |
| 2018 Q3 | 191,681,767 | $4,919,775,538 | -$105,624,010 | $25.75 | 418 |
| 2018 Q2 | 193,676,294 | $4,400,740,056 | -$111,183,329 | $22.78 | 431 |
| 2018 Q1 | 199,841,864 | $5,054,423,816 | -$60,842,374 | $25.41 | 433 |
| 2017 Q4 | 205,611,777 | $5,370,279,966 | +$171,586,660 | $26.22 | 431 |
| 2017 Q3 | 197,372,191 | $5,234,594,159 | +$225,533,682 | $26.48 | 409 |
| 2017 Q2 | 188,890,164 | $5,834,009,329 | +$15,467,021 | $30.91 | 431 |
| 2017 Q1 | 194,502,227 | $4,520,494,915 | +$622,941,270 | $23.25 | 407 |
| 2016 Q4 | 188,863,503 | $4,336,148,148 | -$292,580,648 | $22.99 | 397 |
| 2016 Q3 | 203,630,943 | $4,708,705,695 | -$32,821,043 | $23.15 | 395 |
| 2016 Q2 | 206,040,491 | $4,736,716,250 | +$19,386,978 | $23 | 394 |
| 2016 Q1 | 197,755,823 | $5,223,517,081 | +$38,805,516 | $26.42 | 411 |
| 2015 Q4 | 197,790,838 | $6,570,421,513 | -$1,521,094,999 | $33.31 | 439 |
| 2015 Q3 | 245,794,076 | $8,896,897,108 | +$229,219,747 | $36.2 | 456 |
| 2015 Q2 | 237,187,245 | $7,033,161,364 | -$31,360,453 | $29.65 | 440 |
| 2015 Q1 | 242,413,848 | $7,770,523,444 | -$21,318,049 | $32.07 | 437 |
| 2014 Q4 | 242,482,261 | $8,161,731,719 | +$134,522,341 | $33.68 | 434 |
| 2014 Q3 | 235,894,702 | $7,310,161,829 | +$28,325,752 | $31.01 | 418 |
| 2014 Q2 | 236,290,788 | $7,914,056,579 | +$10,981,563 | $33.52 | 421 |
| 2014 Q1 | 236,558,401 | $7,135,284,020 | +$127,464,587 | $30.19 | 392 |