| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,421,380,822 | $93,650,275,841 | +$3,095,685,479 | $65.92 | 1,937 |
| 2025 Q2 | 1,379,677,826 | $82,796,827,215 | +$4,768,924,059 | $60.03 | 1,883 |
| 2025 Q1 | 1,303,025,474 | $70,301,500,549 | +$3,529,835,313 | $53.97 | 1,827 |
| 2024 Q4 | 1,239,605,562 | $64,722,786,311 | +$1,323,764,823 | $52.22 | 1,822 |
| 2024 Q3 | 1,206,280,486 | $69,241,501,219 | +$652,960,554 | $57.41 | 1,716 |
| 2024 Q2 | 1,197,184,653 | $64,074,433,047 | +$2,183,108,033 | $53.53 | 1,688 |
| 2024 Q1 | 1,151,582,928 | $59,417,188,418 | +$3,893,370,779 | $51.6 | 1,639 |
| 2023 Q4 | 1,078,041,775 | $54,503,754,984 | -$2,524,147,167 | $50.58 | 1,675 |
| 2023 Q3 | 1,122,418,930 | $53,428,072,941 | -$2,286,596,967 | $47.59 | 1,542 |
| 2023 Q2 | 1,159,788,972 | $57,171,210,437 | +$509,179,447 | $49.29 | 1,549 |
| 2023 Q1 | 1,147,933,810 | $56,005,001,881 | +$2,489,072,123 | $48.79 | 1,518 |
| 2022 Q4 | 1,095,891,988 | $51,186,193,910 | +$1,687,478,575 | $46.7 | 1,439 |
| 2022 Q3 | 1,057,002,796 | $45,525,533,956 | -$140,755,327 | $42.98 | 1,358 |
| 2022 Q2 | 1,067,579,040 | $52,397,063,344 | +$230,884,009 | $49.06 | 1,438 |
| 2022 Q1 | 1,059,707,839 | $58,853,560,545 | +$623,696,883 | $55.55 | 1,467 |
| 2021 Q4 | 1,046,248,974 | $62,661,984,269 | -$389,692,163 | $59.86 | 1,485 |
| 2021 Q3 | 1,038,952,447 | $64,165,382,839 | +$863,802,177 | $61.76 | 1,316 |
| 2021 Q2 | 1,024,708,562 | $68,634,831,015 | +$2,823,648,446 | $66.99 | 1,357 |
| 2021 Q1 | 983,325,994 | $63,280,544,444 | +$6,009,549,367 | $64.36 | 1,333 |
| 2020 Q4 | 888,136,393 | $55,100,577,177 | +$5,171,624,034 | $62.04 | 1,286 |
| 2020 Q3 | 802,018,813 | $42,331,695,312 | -$1,807,084,462 | $52.8 | 1,113 |
| 2020 Q2 | 837,070,068 | $39,830,839,778 | -$3,028,815,168 | $47.6 | 1,061 |
| 2020 Q1 | 897,797,921 | $36,321,630,003 | -$166,185,211 | $40.47 | 1,075 |
| 2019 Q4 | 896,324,922 | $48,180,787,306 | +$1,850,918,736 | $53.76 | 1,148 |
| 2019 Q3 | 864,868,931 | $42,410,447,091 | -$1,996,796,357 | $49.02 | 997 |
| 2019 Q2 | 901,647,848 | $46,379,924,739 | -$311,682,230 | $51.44 | 1,007 |
| 2019 Q1 | 900,301,898 | $46,554,794,571 | +$4,259,215,928 | $51.71 | 1,004 |
| 2018 Q4 | 828,657,335 | $39,107,175,911 | +$3,389,699,254 | $47.15 | 953 |
| 2018 Q3 | 753,094,922 | $39,001,838,857 | +$2,318,619,142 | $51.78 | 820 |
| 2018 Q2 | 708,390,298 | $37,208,873,585 | +$1,567,234,605 | $52.51 | 804 |
| 2018 Q1 | 677,518,698 | $39,527,398,109 | +$4,179,036,928 | $58.4 | 803 |
| 2017 Q4 | 601,559,857 | $34,221,520,069 | +$1,828,607,537 | $56.9 | 742 |
| 2017 Q3 | 558,191,798 | $30,141,983,687 | +$5,271,046,347 | $54.02 | 602 |
| 2017 Q2 | 462,350,350 | $23,140,509,232 | +$2,580,973,115 | $50.04 | 553 |
| 2017 Q1 | 413,660,018 | $19,768,304,400 | +$5,418,320,071 | $47.79 | 487 |
| 2016 Q4 | 320,526,355 | $13,610,424,357 | +$1,326,289,665 | $42.45 | 409 |
| 2016 Q3 | 287,826,691 | $13,127,594,085 | +$2,440,824,788 | $45.61 | 371 |
| 2016 Q2 | 234,717,090 | $9,822,423,228 | +$1,676,893,534 | $41.84 | 341 |
| 2016 Q1 | 192,570,476 | $8,008,850,113 | +$246,265,944 | $41.62 | 311 |
| 2015 Q4 | 186,796,598 | $7,355,212,895 | +$1,995,650,523 | $39.39 | 300 |
| 2015 Q3 | 135,549,555 | $5,405,232,485 | +$1,008,596,733 | $39.89 | 249 |
| 2015 Q2 | 118,932,850 | $5,712,521,764 | +$590,615,731 | $48.04 | 245 |
| 2015 Q1 | 106,450,295 | $5,150,925,609 | +$524,928,580 | $48.33 | 219 |
| 2014 Q4 | 95,230,194 | $4,477,891,932 | +$470,298,246 | $47.03 | 214 |
| 2014 Q3 | 88,726,605 | $4,440,210,552 | +$1,143,182,727 | $50.04 | 187 |
| 2014 Q2 | 65,908,864 | $3,405,584,146 | +$683,382,323 | $51.7 | 163 |
| 2014 Q1 | 51,992,505 | $2,551,068,250 | +$196,220,215 | $49.08 | 150 |