| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| FMR LLC | 5.1% | $257,282,616 | 3,546,280 | FMR LLC | 30 Jun 2025 | |||
| AMERICAN CENTURY INVESTMENT MANAGEMENT INC | 5% | $230,516,922 | 3,530,662 | American Century Investment Management, Inc. | 31 Dec 2024 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 64,675,576 | $4,862,361,143 | +$134,438,699 | $75.18 | 418 |
| 2025 Q2 | 62,906,437 | $4,565,577,202 | +$92,336,045 | $72.55 | 439 |
| 2025 Q1 | 61,764,814 | $4,436,764,050 | +$114,024,445 | $71.87 | 417 |
| 2024 Q4 | 60,261,235 | $4,300,597,654 | +$70,286,571 | $71.37 | 435 |
| 2024 Q3 | 58,876,872 | $4,962,405,155 | -$19,826,120 | $84.29 | 460 |
| 2024 Q2 | 59,161,611 | $4,741,141,805 | -$4,224,753 | $80.13 | 448 |
| 2024 Q1 | 59,153,564 | $5,170,403,099 | +$29,190,615 | $87.43 | 438 |
| 2023 Q4 | 58,877,027 | $4,718,897,134 | -$49,638,971 | $80.15 | 442 |
| 2023 Q3 | 59,335,329 | $4,359,199,616 | -$125,872,085 | $73.49 | 418 |
| 2023 Q2 | 60,674,596 | $5,552,464,998 | -$55,868,888 | $91.53 | 411 |
| 2023 Q1 | 61,328,919 | $5,008,525,944 | +$142,223,590 | $81.72 | 415 |
| 2022 Q4 | 60,031,665 | $4,244,029,009 | +$6,610,151 | $70.67 | 390 |
| 2022 Q3 | 59,580,424 | $3,520,940,690 | +$28,200,838 | $59.04 | 339 |
| 2022 Q2 | 59,486,363 | $3,156,375,635 | -$29,939,779 | $53.05 | 334 |
| 2022 Q1 | 60,467,175 | $3,669,296,521 | -$11,586,542 | $60.7 | 339 |
| 2021 Q4 | 60,660,794 | $4,204,972,597 | -$23,027,744 | $69.29 | 331 |
| 2021 Q3 | 60,460,682 | $3,956,123,201 | -$113,393,484 | $65.42 | 345 |
| 2021 Q2 | 61,651,816 | $4,966,677,831 | +$103,125,841 | $80.59 | 374 |
| 2021 Q1 | 60,463,152 | $4,907,200,118 | +$31,260,084 | $81.17 | 375 |
| 2020 Q4 | 60,882,166 | $4,710,929,361 | +$20,913,614 | $77.36 | 391 |
| 2020 Q3 | 60,972,294 | $3,307,407,187 | +$33,839,152 | $54.22 | 343 |
| 2020 Q2 | 60,411,934 | $2,747,892,568 | +$123,996,514 | $45.49 | 302 |
| 2020 Q1 | 57,785,788 | $1,868,966,909 | -$80,350,070 | $32.34 | 294 |
| 2019 Q4 | 59,060,605 | $3,325,795,177 | +$141,304,623 | $56.31 | 347 |
| 2019 Q3 | 56,801,808 | $2,470,260,789 | -$125,846,062 | $43.51 | 325 |
| 2019 Q2 | 59,328,892 | $3,044,220,351 | +$1,182,617 | $51.34 | 345 |
| 2019 Q1 | 59,724,222 | $2,605,505,200 | +$81,362,124 | $43.62 | 327 |
| 2018 Q4 | 58,152,990 | $2,170,414,624 | -$161,126,293 | $37.32 | 302 |
| 2018 Q3 | 61,424,446 | $3,061,981,004 | +$27,867,842 | $49.85 | 346 |
| 2018 Q2 | 61,081,593 | $2,660,202,699 | +$16,066,847 | $43.55 | 343 |
| 2018 Q1 | 60,635,527 | $2,764,849,010 | -$59,069,052 | $45.6 | 325 |
| 2017 Q4 | 61,759,633 | $3,035,802,166 | -$32,546,312 | $49.15 | 326 |
| 2017 Q3 | 62,093,000 | $3,014,953,214 | -$17,829,265 | $48.55 | 299 |
| 2017 Q2 | 62,849,284 | $2,906,760,984 | +$83,616,463 | $46.25 | 317 |
| 2017 Q1 | 60,968,986 | $2,756,071,817 | +$190,449,452 | $45.2 | 309 |
| 2016 Q4 | 62,190,381 | $2,469,661,602 | +$56,378,920 | $39.7 | 290 |
| 2016 Q3 | 61,047,046 | $2,144,112,103 | +$48,284,734 | $35.14 | 276 |
| 2016 Q2 | 59,941,865 | $1,838,039,865 | -$53,300,172 | $30.66 | 279 |
| 2016 Q1 | 61,356,102 | $2,053,800,297 | -$62,995,891 | $33.49 | 262 |
| 2015 Q4 | 63,531,294 | $1,816,220,226 | -$6,236,661 | $28.59 | 258 |
| 2015 Q3 | 63,767,989 | $1,747,642,951 | -$66,509,730 | $27.49 | 255 |
| 2015 Q2 | 64,787,560 | $2,369,538,734 | -$136,330,835 | $36.57 | 286 |
| 2015 Q1 | 67,709,335 | $2,852,895,286 | +$7,882,901 | $42.14 | 293 |
| 2014 Q4 | 67,342,148 | $2,874,491,572 | -$37,443,242 | $42.68 | 313 |
| 2014 Q3 | 68,060,941 | $2,885,076,509 | -$252,227,296 | $42.39 | 310 |
| 2014 Q2 | 66,589,674 | $4,517,314,931 | -$177,540,412 | $67.84 | 307 |
| 2014 Q1 | 69,461,914 | $4,083,585,456 | +$123,582,927 | $58.78 | 312 |