| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| FMR LLC | 8.6% | $546,250,430 | 18,159,921 | FMR LLC | 31 Dec 2024 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 176,972,983 | $6,399,022,087 | -$17,675,286 | $36.16 | 382 |
| 2025 Q2 | 178,030,253 | $5,879,329,425 | +$23,181,766 | $33.01 | 374 |
| 2025 Q1 | 178,309,885 | $5,491,200,626 | -$62,476,022 | $30.8 | 356 |
| 2024 Q4 | 181,102,680 | $5,261,484,496 | +$95,486,111 | $29.05 | 352 |
| 2024 Q3 | 177,406,812 | $5,724,907,060 | +$74,398,721 | $32.27 | 321 |
| 2024 Q2 | 175,228,636 | $5,182,149,001 | +$349,180,195 | $29.57 | 314 |
| 2024 Q1 | 170,926,956 | $4,746,066,028 | -$127,472,491 | $27.76 | 304 |
| 2023 Q4 | 175,611,526 | $4,765,589,864 | +$361,927,158 | $27.14 | 304 |
| 2023 Q3 | 161,638,527 | $4,238,053,012 | +$120,834,604 | $26.22 | 263 |
| 2023 Q2 | 157,137,485 | $4,206,120,270 | +$80,922,755 | $26.77 | 282 |
| 2023 Q1 | 153,939,049 | $4,010,217,607 | +$148,545,292 | $26.05 | 276 |
| 2022 Q4 | 147,701,118 | $3,661,572,008 | -$116,291,875 | $24.78 | 257 |
| 2022 Q3 | 152,393,626 | $3,572,488,521 | +$187,169,015 | $23.44 | 224 |
| 2022 Q2 | 144,399,293 | $3,744,536,088 | +$263,974,896 | $25.93 | 232 |
| 2022 Q1 | 134,108,470 | $3,877,354,788 | -$73,315,943 | $28.95 | 244 |
| 2021 Q4 | 136,592,437 | $4,233,280,344 | +$113,344,540 | $30.99 | 244 |
| 2021 Q3 | 132,025,577 | $4,254,234,746 | +$152,811,562 | $32.23 | 234 |
| 2021 Q2 | 127,129,391 | $4,099,161,127 | +$334,321,460 | $32.25 | 216 |
| 2021 Q1 | 116,871,360 | $3,593,513,251 | +$247,760,315 | $30.75 | 191 |
| 2020 Q4 | 107,677,252 | $3,043,890,746 | +$73,826,467 | $28.26 | 176 |
| 2020 Q3 | 104,811,262 | $2,485,714,963 | +$57,227,706 | $23.72 | 154 |
| 2020 Q2 | 102,442,186 | $2,399,055,885 | +$648,149,066 | $23.41 | 148 |
| 2020 Q1 | 75,093,380 | $1,542,840,247 | -$11,690,906 | $20.56 | 154 |
| 2019 Q4 | 74,230,900 | $2,214,822,287 | +$159,502,619 | $29.84 | 174 |
| 2019 Q3 | 67,813,515 | $1,856,871,793 | +$110,796,277 | $27.38 | 144 |
| 2019 Q2 | 63,638,888 | $1,828,831,868 | +$66,690,820 | $28.74 | 146 |
| 2019 Q1 | 61,540,550 | $1,706,558,347 | +$86,180,724 | $27.73 | 138 |
| 2018 Q4 | 58,415,886 | $1,509,033,809 | +$26,582,211 | $25.83 | 118 |
| 2018 Q3 | 56,778,455 | $1,636,350,507 | +$31,077,708 | $28.82 | 109 |
| 2018 Q2 | 55,193,488 | $1,527,795,514 | +$113,831,747 | $27.68 | 113 |
| 2018 Q1 | 51,569,208 | $1,607,644,052 | +$174,146,215 | $31.19 | 100 |
| 2017 Q4 | 45,989,660 | $1,363,748,547 | +$205,690,799 | $29.67 | 79 |
| 2017 Q3 | 37,962,800 | $1,088,016,000 | +$111,630,083 | $28.66 | 58 |
| 2017 Q2 | 35,102,326 | $934,494,000 | +$159,384,329 | $26.62 | 62 |
| 2017 Q1 | 28,222,841 | $745,915,000 | +$135,361,384 | $26.43 | 54 |
| 2016 Q4 | 23,108,954 | $552,326,000 | +$66,761,053 | $23.9 | 45 |
| 2016 Q3 | 20,290,693 | $481,499,000 | +$20,932,803 | $23.73 | 35 |
| 2016 Q2 | 19,450,592 | $414,981,809 | +$53,799,923 | $21.34 | 33 |
| 2016 Q1 | 16,937,216 | $351,118,000 | +$52,254,225 | $20.73 | 26 |
| 2015 Q4 | 14,435,209 | $264,518,000 | +$65,753,178 | $18.33 | 24 |
| 2015 Q3 | 10,727,505 | $204,358,000 | +$48,600,697 | $19.05 | 23 |
| 2015 Q2 | 8,176,448 | $196,068,475 | +$110,227,764 | $23.98 | 19 |
| 2015 Q1 | 3,578,527 | $84,365,364 | +$52,177,348 | $23.57 | 14 |
| 2014 Q4 | 1,365,701 | $31,985,323 | +$26,482,089 | $23.42 | 12 |
| 2014 Q3 | 218,161 | $5,682,000 | +$556,478 | $26.07 | 8 |
| 2014 Q2 | 192,934 | $5,339,000 | +$1,616,036 | $27.67 | 6 |
| 2014 Q1 | 134,529 | $3,481,000 | -$3,915,992 | $25.87 | 5 |