| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 3,403,721 | $164,467,100 | +$26,906,152 | $48.32 | 34 |
| 2025 Q3 | 764,427,530 | $37,808,634,232 | +$906,783,792 | $49.46 | 970 |
| 2025 Q2 | 747,178,332 | $36,990,206,700 | +$2,275,032,864 | $49.51 | 968 |
| 2025 Q1 | 701,989,682 | $34,272,552,887 | +$496,052,731 | $48.82 | 915 |
| 2024 Q4 | 693,064,287 | $33,995,964,784 | +$1,857,347,785 | $49.05 | 921 |
| 2024 Q3 | 652,513,262 | $32,810,971,335 | +$1,292,225,148 | $50.28 | 856 |
| 2024 Q2 | 626,448,333 | $30,484,454,326 | +$2,263,552,581 | $48.67 | 824 |
| 2024 Q1 | 578,556,646 | $28,457,378,705 | -$1,598,812,784 | $49.19 | 827 |
| 2023 Q4 | 612,697,455 | $30,243,295,506 | +$904,396,309 | $49.36 | 825 |
| 2023 Q3 | 590,808,033 | $28,258,004,703 | +$1,020,339,374 | $47.83 | 750 |
| 2023 Q2 | 560,660,006 | $27,404,718,916 | +$1,476,675,582 | $48.88 | 731 |
| 2023 Q1 | 527,465,636 | $25,803,872,559 | +$1,425,890,742 | $48.92 | 715 |
| 2022 Q4 | 499,985,382 | $23,717,763,450 | +$811,565,416 | $47.43 | 736 |
| 2022 Q3 | 481,230,459 | $23,032,938,542 | +$571,751,678 | $47.73 | 666 |
| 2022 Q2 | 472,654,629 | $23,417,067,852 | +$1,043,820,890 | $49.54 | 712 |
| 2022 Q1 | 451,511,134 | $23,673,296,347 | +$1,782,016,033 | $52.44 | 721 |
| 2021 Q4 | 416,858,747 | $22,994,531,457 | +$520,741,785 | $55.16 | 741 |
| 2021 Q3 | 403,365,739 | $22,976,867,209 | +$1,787,620,587 | $56.96 | 658 |
| 2021 Q2 | 375,030,525 | $21,414,956,085 | +$1,401,955,730 | $57.10 | 657 |
| 2021 Q1 | 349,485,345 | $19,963,222,321 | +$1,463,710,153 | $57.12 | 663 |
| 2020 Q4 | 323,604,947 | $18,945,546,533 | +$117,922,534 | $58.55 | 675 |
| 2020 Q3 | 317,879,385 | $18,505,080,325 | +$1,071,025,764 | $58.18 | 586 |
| 2020 Q2 | 300,004,772 | $17,319,617,367 | +$205,968,648 | $57.73 | 550 |
| 2020 Q1 | 297,213,757 | $16,721,863,377 | +$526,657,873 | $56.26 | 556 |
| 2019 Q4 | 287,147,610 | $16,260,459,802 | +$861,246,212 | $56.58 | 546 |
| 2019 Q3 | 270,418,651 | $15,879,976,890 | +$2,546,623,384 | $58.83 | 481 |
| 2019 Q2 | 227,304,830 | $13,020,773,323 | +$841,442,717 | $57.30 | 462 |
| 2019 Q1 | 213,498,549 | $11,906,430,858 | +$2,529,694,326 | $55.77 | 456 |
| 2018 Q4 | 168,302,868 | $9,131,191,550 | +$782,041,757 | $54.25 | 437 |
| 2018 Q3 | 150,156,737 | $8,190,457,232 | +$644,766,449 | $54.54 | 370 |
| 2018 Q2 | 137,354,836 | $7,516,622,386 | -$229,603,234 | $54.71 | 372 |
| 2018 Q1 | 141,427,887 | $7,737,933,787 | +$1,662,457,187 | $54.73 | 370 |
| 2017 Q4 | 110,901,420 | $6,030,864,750 | +$275,598,206 | $54.37 | 348 |
| 2017 Q3 | 102,007,046 | $5,568,452,460 | +$568,481,964 | $54.59 | 284 |
| 2017 Q2 | 91,699,013 | $4,984,499,865 | +$584,070,296 | $54.36 | 276 |
| 2017 Q1 | 80,941,558 | $4,381,679,118 | +$313,414,559 | $54.13 | 244 |
| 2016 Q4 | 74,500,582 | $4,044,108,393 | +$521,752,553 | $54.29 | 238 |
| 2016 Q3 | 64,176,493 | $3,595,216,032 | +$92,691,799 | $56.04 | 235 |
| 2016 Q2 | 62,532,710 | $3,486,944,341 | +$81,273,917 | $55.70 | 229 |
| 2016 Q1 | 60,625,851 | $3,306,208,907 | +$385,973,500 | $54.54 | 223 |
| 2015 Q4 | 53,876,437 | $2,849,628,940 | +$321,715,403 | $52.88 | 203 |
| 2015 Q3 | 47,207,737 | $2,490,628,157 | +$566,713,416 | $52.93 | 163 |
| 2015 Q2 | 38,502,968 | $2,016,600,724 | -$200,366,317 | $52.37 | 160 |
| 2015 Q1 | 42,229,521 | $2,283,858,659 | +$23,113,065 | $54.09 | 153 |
| 2014 Q4 | 41,713,387 | $2,215,573,990 | +$536,643,785 | $53.11 | 128 |
| 2014 Q3 | 27,423,193 | $1,429,101,924 | +$402,687,042 | $52.11 | 86 |
| 2014 Q2 | 19,086,246 | $981,215,347 | +$287,587,657 | $51.41 | 70 |
| 2014 Q1 | 13,494,984 | $682,881,609 | +$37,917,980 | $50.61 | 53 |