| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 100,008,823 | $8,185,582,920 | -$120,116,138 | $81.85 | 551 |
| 2025 Q2 | 101,854,417 | $7,065,150,020 | -$77,637,131 | $69.35 | 522 |
| 2025 Q1 | 103,031,133 | $6,929,110,356 | +$60,251,502 | $67.06 | 513 |
| 2024 Q4 | 102,348,552 | $6,892,866,649 | +$52,030,775 | $67.35 | 524 |
| 2024 Q3 | 101,251,880 | $7,462,348,939 | -$62,634,097 | $73.7 | 531 |
| 2024 Q2 | 102,231,132 | $7,314,963,993 | -$65,177,879 | $71.56 | 514 |
| 2024 Q1 | 103,403,084 | $7,717,889,002 | -$3,959,926 | $74.68 | 500 |
| 2023 Q4 | 103,526,853 | $6,759,199,412 | +$74,889,383 | $65.35 | 468 |
| 2023 Q3 | 102,302,947 | $6,102,690,641 | +$232,050,465 | $59.64 | 449 |
| 2023 Q2 | 98,383,262 | $6,149,817,579 | +$4,839,664 | $62.51 | 453 |
| 2023 Q1 | 98,275,195 | $6,419,781,473 | +$61,824,378 | $65.34 | 453 |
| 2022 Q4 | 97,708,975 | $5,751,516,954 | -$49,026,179 | $58.87 | 412 |
| 2022 Q3 | 98,999,938 | $4,852,265,925 | -$3,858,852 | $49.01 | 374 |
| 2022 Q2 | 99,222,562 | $4,775,738,523 | +$37,110,622 | $48.14 | 378 |
| 2022 Q1 | 98,444,650 | $5,111,422,716 | -$48,810,040 | $51.93 | 392 |
| 2021 Q4 | 99,111,187 | $5,871,494,881 | -$146,986,716 | $59.26 | 414 |
| 2021 Q3 | 98,636,725 | $5,662,569,381 | -$132,529,389 | $57.41 | 394 |
| 2021 Q2 | 101,024,019 | $6,417,953,598 | -$20,724,396 | $63.53 | 390 |
| 2021 Q1 | 101,300,881 | $5,891,267,979 | +$43,564,993 | $58.16 | 398 |
| 2020 Q4 | 100,658,395 | $5,624,418,503 | +$71,071,911 | $55.88 | 385 |
| 2020 Q3 | 99,645,607 | $4,625,817,506 | -$11,160,870 | $46.42 | 357 |
| 2020 Q2 | 99,755,939 | $4,646,367,935 | -$46,898,948 | $46.52 | 348 |
| 2020 Q1 | 101,020,624 | $3,902,121,891 | -$65,169,934 | $38.63 | 323 |
| 2019 Q4 | 101,490,983 | $5,843,841,192 | -$65,470,694 | $57.62 | 340 |
| 2019 Q3 | 102,554,460 | $5,339,980,610 | -$81,879,499 | $52.08 | 344 |
| 2019 Q2 | 104,038,748 | $5,290,976,645 | +$29,563,790 | $50.86 | 333 |
| 2019 Q1 | 103,800,653 | $5,196,362,825 | +$86,442,746 | $50.06 | 337 |
| 2018 Q4 | 102,216,040 | $4,435,308,477 | -$163,697,360 | $43.39 | 360 |
| 2018 Q3 | 105,359,631 | $6,137,039,423 | +$61,819,163 | $58.26 | 357 |
| 2018 Q2 | 104,497,708 | $4,715,004,347 | +$135,825,529 | $45.12 | 334 |
| 2018 Q1 | 101,475,909 | $4,571,105,335 | -$40,871,029 | $45.05 | 340 |
| 2017 Q4 | 102,693,904 | $5,024,676,551 | +$10,226,057 | $48.95 | 364 |
| 2017 Q3 | 102,111,954 | $4,691,277,063 | -$29,872,459 | $45.94 | 334 |
| 2017 Q2 | 102,491,617 | $4,667,692,864 | -$18,952,095 | $45.54 | 340 |
| 2017 Q1 | 104,458,167 | $4,755,048,361 | +$355,718,494 | $45.52 | 347 |
| 2016 Q4 | 106,327,921 | $4,474,071,806 | -$54,117,123 | $42.08 | 357 |
| 2016 Q3 | 107,828,482 | $4,022,951,703 | -$53,337,547 | $37.33 | 317 |
| 2016 Q2 | 109,482,095 | $3,762,037,579 | -$127,941,316 | $34.36 | 312 |
| 2016 Q1 | 113,238,530 | $3,611,675,300 | +$133,681,830 | $31.91 | 297 |
| 2015 Q4 | 109,394,647 | $3,135,116,950 | -$21,748,032 | $28.66 | 294 |
| 2015 Q3 | 109,337,717 | $3,070,327,786 | +$11,006,222 | $28.08 | 285 |
| 2015 Q2 | 108,627,752 | $3,885,297,125 | +$77,870,555 | $35.8 | 287 |
| 2015 Q1 | 106,104,281 | $4,000,258,855 | +$104,835,243 | $37.71 | 296 |
| 2014 Q4 | 103,854,765 | $4,011,327,992 | -$2,407,918 | $38.63 | 302 |
| 2014 Q3 | 103,415,083 | $4,201,458,608 | -$243,381,065 | $40.63 | 296 |
| 2014 Q2 | 109,403,318 | $4,629,892,737 | -$78,866,554 | $42.32 | 306 |
| 2014 Q1 | 111,228,986 | $4,715,749,266 | -$65,443,194 | $42.4 | 310 |