| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 222,652,807 | $15,004,553,942 | +$641,600,743 | $67.41 | 778 |
| 2025 Q2 | 213,350,581 | $12,895,137,316 | +$281,029,958 | $60.47 | 769 |
| 2025 Q1 | 208,777,294 | $13,421,116,567 | -$146,178,547 | $64.35 | 763 |
| 2024 Q4 | 213,433,070 | $12,620,953,286 | +$397,833,993 | $59.14 | 705 |
| 2024 Q3 | 206,179,253 | $12,512,296,237 | +$129,311,682 | $60.69 | 669 |
| 2024 Q2 | 204,864,105 | $10,426,588,386 | +$78,155,835 | $50.9 | 643 |
| 2024 Q1 | 203,614,477 | $10,258,829,432 | -$20,886,915 | $50.4 | 624 |
| 2023 Q4 | 824,587 | $42,301,301 | +$8,987,504 | $51.3 | 7 |
| 2023 Q3 | 199,463,373 | $9,664,695,948 | +$201,459,705 | $48.45 | 599 |
| 2023 Q2 | 195,131,330 | $10,238,612,108 | +$186,760,334 | $52.48 | 618 |
| 2023 Q1 | 190,105,592 | $10,150,492,257 | +$158,686,361 | $53.4 | 622 |
| 2022 Q4 | 190,098,257 | $10,494,750,262 | -$45,404,407 | $55.21 | 647 |
| 2022 Q3 | 189,686,038 | $10,053,301,578 | +$255,106,858 | $52.99 | 604 |
| 2022 Q2 | 184,590,504 | $10,801,487,828 | -$97,964,740 | $58.61 | 635 |
| 2022 Q1 | 187,337,979 | $11,692,642,831 | +$121,544,078 | $62.48 | 614 |
| 2021 Q4 | 185,866,150 | $11,418,054,682 | -$46,445,946 | $61.47 | 596 |
| 2021 Q3 | 186,783,193 | $10,453,703,250 | -$82,781,091 | $55.98 | 564 |
| 2021 Q2 | 189,664,335 | $10,573,340,154 | +$76,127,151 | $55.76 | 557 |
| 2021 Q1 | 188,691,699 | $10,204,560,573 | +$367,247,802 | $54.16 | 533 |
| 2020 Q4 | 181,605,864 | $9,347,885,621 | -$26,684,921 | $51.53 | 558 |
| 2020 Q3 | 182,119,938 | $9,402,868,642 | -$100,804,090 | $51.65 | 542 |
| 2020 Q2 | 179,947,342 | $8,606,934,886 | +$36,907,165 | $47.84 | 520 |
| 2020 Q1 | 182,718,933 | $8,824,604,020 | -$82,723,004 | $48.29 | 544 |
| 2019 Q4 | 185,093,234 | $10,126,972,913 | +$135,593,359 | $54.72 | 551 |
| 2019 Q3 | 181,968,209 | $9,812,920,059 | +$180,269,215 | $53.93 | 525 |
| 2019 Q2 | 177,065,469 | $8,690,155,673 | +$129,051,334 | $49.08 | 514 |
| 2019 Q1 | 177,954,595 | $8,386,008,429 | +$145,907,289 | $47.13 | 515 |
| 2018 Q4 | 175,106,861 | $7,396,601,036 | +$504,497,754 | $42.25 | 520 |
| 2018 Q3 | 168,127,983 | $7,157,304,443 | +$142,618,475 | $42.57 | 502 |
| 2018 Q2 | 166,208,264 | $7,033,139,677 | +$35,948,237 | $42.32 | 496 |
| 2018 Q1 | 161,773,358 | $6,610,826,790 | +$78,598,172 | $40.86 | 475 |
| 2017 Q4 | 157,719,378 | $6,719,285,909 | +$122,922,992 | $42.61 | 484 |
| 2017 Q3 | 156,125,820 | $6,490,110,464 | +$218,812,776 | $41.57 | 445 |
| 2017 Q2 | 151,747,495 | $6,097,619,638 | +$206,660,942 | $40.17 | 450 |
| 2017 Q1 | 151,482,730 | $6,000,048,450 | +$849,748,159 | $39.61 | 444 |
| 2016 Q4 | 150,280,528 | $5,694,091,852 | -$72,407,806 | $37.89 | 445 |
| 2016 Q3 | 153,814,100 | $5,889,533,359 | +$114,445,704 | $38.31 | 440 |
| 2016 Q2 | 150,796,750 | $5,981,521,736 | +$3,032,518,473 | $39.7 | 440 |
| 2016 Q1 | 71,909,740 | $5,332,911,552 | +$65,376,689 | $74.28 | 393 |
| 2015 Q4 | 72,515,811 | $4,529,492,077 | +$73,570,218 | $62.45 | 399 |
| 2015 Q3 | 71,281,427 | $4,168,544,333 | +$89,815,559 | $58.49 | 375 |
| 2015 Q2 | 68,794,113 | $3,973,417,981 | +$27,709,664 | $57.72 | 357 |
| 2015 Q1 | 71,107,425 | $4,480,585,612 | +$73,117,027 | $63 | 377 |
| 2014 Q4 | 68,029,113 | $4,521,493,732 | +$86,914,519 | $66.42 | 361 |
| 2014 Q3 | 67,061,193 | $3,715,853,330 | -$33,511,398 | $55.41 | 353 |
| 2014 Q2 | 67,893,721 | $4,131,492,101 | +$117,642,162 | $60.86 | 352 |
| 2014 Q1 | 65,162,900 | $3,701,232,440 | -$27,014,188 | $56.81 | 353 |