| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 313,858,281 | $32,757,626,869 | +$1,570,647,050 | $104.51 | 1,200 |
| 2025 Q2 | 300,221,007 | $28,608,661,486 | +$1,249,029,791 | $95.32 | 1,155 |
| 2025 Q1 | 287,745,169 | $23,120,471,192 | -$1,444,773,544 | $80.37 | 1,089 |
| 2024 Q4 | 306,120,480 | $26,938,269,838 | +$2,962,491,342 | $87.9 | 1,130 |
| 2024 Q3 | 271,164,355 | $22,464,258,809 | -$962,952,015 | $82.94 | 1,014 |
| 2024 Q2 | 283,544,031 | $22,693,006,246 | +$1,539,994,032 | $80.13 | 1,013 |
| 2024 Q1 | 261,718,705 | $19,123,659,517 | +$470,670,661 | $73.15 | 937 |
| 2023 Q4 | 252,269,211 | $16,402,072,046 | +$403,729,743 | $65.06 | 905 |
| 2023 Q3 | 240,407,311 | $14,241,279,320 | +$1,778,904,637 | $59.28 | 818 |
| 2023 Q2 | 213,346,146 | $13,006,417,692 | +$147,285,773 | $61.01 | 793 |
| 2023 Q1 | 209,024,026 | $11,555,781,577 | +$1,077,642,519 | $55.36 | 743 |
| 2022 Q4 | 191,539,927 | $9,712,104,966 | +$951,337,346 | $50.67 | 744 |
| 2022 Q3 | 159,157,237 | $7,979,922,422 | +$390,476,498 | $50.1 | 665 |
| 2022 Q2 | 152,579,101 | $8,003,788,828 | +$441,003,879 | $52.28 | 664 |
| 2022 Q1 | 143,811,121 | $9,510,383,922 | -$1,136,859,418 | $66.21 | 702 |
| 2021 Q4 | 160,761,472 | $11,629,411,494 | +$832,293,707 | $72.47 | 706 |
| 2021 Q3 | 143,521,561 | $9,209,094,484 | +$608,105,730 | $64.02 | 588 |
| 2021 Q2 | 136,563,095 | $8,602,171,384 | +$1,641,232,174 | $62.97 | 567 |
| 2021 Q1 | 109,939,748 | $6,202,350,587 | -$135,010,474 | $56.4 | 541 |
| 2020 Q4 | 112,146,966 | $6,204,901,777 | -$899,360,753 | $55.29 | 539 |
| 2020 Q3 | 124,029,070 | $6,220,794,263 | +$79,069,968 | $50.11 | 475 |
| 2020 Q2 | 121,922,011 | $5,489,317,982 | +$494,792,561 | $44.92 | 452 |
| 2020 Q1 | 110,624,269 | $3,970,314,531 | +$1,095,046,713 | $35.74 | 411 |
| 2019 Q4 | 74,155,002 | $3,111,338,215 | -$93,609,783 | $41.91 | 411 |
| 2019 Q3 | 74,310,938 | $2,890,285,366 | -$622,794,376 | $38.89 | 338 |
| 2019 Q2 | 89,857,866 | $3,485,115,581 | +$521,231,865 | $38.73 | 320 |
| 2019 Q1 | 76,228,442 | $2,838,841,833 | +$854,884,716 | $37.21 | 293 |
| 2018 Q4 | 50,817,649 | $1,658,653,703 | -$140,637,368 | $32.5 | 263 |
| 2018 Q3 | 52,550,040 | $2,008,441,761 | +$665,908,330 | $38.24 | 233 |
| 2018 Q2 | 35,842,565 | $1,256,156,663 | +$399,680,260 | $35.13 | 199 |
| 2018 Q1 | 24,140,542 | $809,789,258 | +$419,660,027 | $33.52 | 169 |
| 2017 Q4 | 11,665,110 | $385,781,489 | +$227,023,581 | $33 | 124 |
| 2017 Q3 | 2,242,471 | $277,900,020 | -$595,969 | $123.92 | 86 |
| 2017 Q2 | 2,280,813 | $269,688,182 | -$10,975,962 | $118.24 | 74 |
| 2017 Q1 | 2,369,150 | $268,943,036 | -$44,324,561 | $113.68 | 75 |
| 2016 Q4 | 2,793,801 | $294,760,429 | -$14,352,705 | $105.33 | 67 |
| 2016 Q3 | 2,923,250 | $307,271,146 | -$57,728,272 | $105.23 | 68 |
| 2016 Q2 | 3,468,212 | $350,293,230 | +$33,536,512 | $100.91 | 64 |
| 2016 Q1 | 3,124,558 | $313,796,864 | +$61,082,416 | $100.53 | 67 |
| 2015 Q4 | 2,505,981 | $250,072,822 | +$15,288,014 | $100.17 | 58 |
| 2015 Q3 | 2,341,516 | $201,416,317 | -$23,072,465 | $93.24 | 57 |
| 2015 Q2 | 2,375,588 | $234,347,438 | +$3,928,047 | $98.62 | 57 |
| 2015 Q1 | 2,335,660 | $231,537,736 | -$3,955,127 | $98.6 | 54 |
| 2014 Q4 | 2,326,548 | $226,116,010 | +$15,666,098 | $96.84 | 53 |
| 2014 Q3 | 2,181,330 | $204,191,680 | -$17,486,942 | $92.5 | 46 |
| 2014 Q2 | 2,376,076 | $215,549,058 | +$58,184,985 | $90.91 | 48 |
| 2014 Q1 | 1,737,750 | $149,589,544 | +$11,508,974 | $86.34 | 41 |