| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 707,021,985 | $42,973,927,712 | -$199,344,074 | $60.79 | 1,305 |
| 2025 Q2 | 711,378,193 | $40,975,381,455 | +$1,324,159,752 | $57.61 | 1,269 |
| 2025 Q1 | 688,420,786 | $39,913,436,732 | +$347,491,844 | $58.01 | 1,261 |
| 2024 Q4 | 684,902,483 | $36,574,931,667 | -$917,054,688 | $53.41 | 1,250 |
| 2024 Q3 | 695,560,169 | $44,091,979,167 | +$1,066,742,359 | $63.42 | 1,230 |
| 2024 Q2 | 671,068,214 | $35,442,346,615 | -$506,251,251 | $52.82 | 1,170 |
| 2024 Q1 | 681,077,985 | $36,855,074,686 | +$3,924,962,238 | $54.1 | 1,176 |
| 2023 Q4 | 607,137,522 | $34,877,801,495 | +$1,966,769,376 | $57.42 | 1,141 |
| 2023 Q3 | 572,504,371 | $28,610,691,464 | +$308,369,942 | $49.94 | 1,049 |
| 2023 Q2 | 565,776,462 | $33,859,665,458 | +$949,522,121 | $59.79 | 1,085 |
| 2023 Q1 | 549,448,427 | $34,804,096,883 | +$818,617,109 | $63.32 | 1,096 |
| 2022 Q4 | 537,254,487 | $34,097,537,992 | +$1,528,462,548 | $63.43 | 1,104 |
| 2022 Q3 | 512,579,011 | $29,853,446,592 | +$1,003,216,730 | $58.2 | 1,063 |
| 2022 Q2 | 494,003,819 | $33,746,000,023 | +$2,202,571,233 | $68.26 | 1,072 |
| 2022 Q1 | 464,346,567 | $32,181,930,179 | +$486,819,094 | $69.3 | 1,082 |
| 2021 Q4 | 456,075,276 | $32,642,740,424 | +$10,992,121,031 | $71.59 | 1,088 |
| 2021 Q3 | 301,848,217 | $19,594,230,356 | +$1,572,984,461 | $64.86 | 939 |
| 2021 Q2 | 277,953,772 | $18,561,248,068 | +$850,319,468 | $66.74 | 913 |
| 2021 Q1 | 265,410,927 | $16,862,272,122 | +$348,031,722 | $63.5 | 863 |
| 2020 Q4 | 260,109,061 | $16,166,649,486 | +$22,970,337 | $62.17 | 850 |
| 2020 Q3 | 259,787,857 | $15,788,244,780 | +$186,634,397 | $60.75 | 782 |
| 2020 Q2 | 256,012,881 | $15,215,526,900 | +$133,900,915 | $59.5 | 766 |
| 2020 Q1 | 254,365,079 | $12,690,337,024 | +$168,081,066 | $49.86 | 748 |
| 2019 Q4 | 250,241,149 | $18,427,734,528 | +$457,331,034 | $73.63 | 841 |
| 2019 Q3 | 243,503,484 | $18,675,792,626 | +$1,165,253,087 | $76.68 | 766 |
| 2019 Q2 | 228,510,297 | $15,766,796,871 | +$627,559,908 | $68.97 | 779 |
| 2019 Q1 | 222,422,608 | $16,363,769,179 | -$60,986,021 | $73.56 | 779 |
| 2018 Q4 | 223,490,930 | $14,094,469,176 | +$947,634,715 | $63.04 | 745 |
| 2018 Q3 | 208,451,966 | $11,858,129,501 | +$444,057,935 | $56.89 | 680 |
| 2018 Q2 | 200,748,380 | $10,798,063,582 | -$43,432,405 | $53.79 | 670 |
| 2018 Q1 | 201,338,779 | $10,415,016,020 | -$70,224,480 | $51.73 | 644 |
| 2017 Q4 | 201,976,752 | $11,513,810,911 | +$31,529,528 | $57.02 | 662 |
| 2017 Q3 | 200,865,281 | $11,491,553,085 | +$603,436,299 | $57.19 | 597 |
| 2017 Q2 | 190,641,131 | $10,519,923,046 | +$164,501,343 | $55.18 | 598 |
| 2017 Q1 | 188,571,920 | $11,224,476,580 | +$2,225,299,057 | $59.53 | 601 |
| 2016 Q4 | 175,144,670 | $10,066,894,600 | -$80,697,931 | $57.48 | 602 |
| 2016 Q3 | 180,559,769 | $12,078,466,887 | -$309,094,003 | $66.93 | 583 |
| 2016 Q2 | 185,144,744 | $12,841,225,664 | +$476,860,694 | $69.36 | 590 |
| 2016 Q1 | 178,272,828 | $11,140,602,005 | +$129,479,713 | $62.51 | 564 |
| 2015 Q4 | 176,217,147 | $9,099,239,322 | +$766,227,143 | $51.63 | 537 |
| 2015 Q3 | 161,019,261 | $7,630,908,451 | +$158,344,695 | $47.39 | 497 |
| 2015 Q2 | 157,909,647 | $7,013,602,622 | +$135,585,783 | $44.39 | 488 |
| 2015 Q1 | 156,108,724 | $8,055,133,180 | +$544,567,263 | $51.6 | 475 |
| 2014 Q4 | 144,056,125 | $6,880,029,857 | +$189,913,014 | $47.71 | 463 |
| 2014 Q3 | 139,569,054 | $5,693,214,126 | +$40,210,572 | $40.79 | 436 |
| 2014 Q2 | 138,513,924 | $6,152,458,614 | -$299,716,870 | $44.42 | 424 |
| 2014 Q1 | 145,254,336 | $5,935,769,596 | +$670,983,593 | $40.86 | 431 |