| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 52,110,876 | $6,834,661,272 | +$50,616,309 | $131.24 | 692 |
| 2025 Q2 | 52,429,199 | $6,672,980,136 | +$25,334,556 | $127.30 | 697 |
| 2025 Q1 | 52,796,467 | $6,307,919,805 | -$20,002,042 | $119.47 | 696 |
| 2024 Q4 | 52,935,430 | $6,249,775,429 | +$60,679,574 | $118.07 | 703 |
| 2024 Q3 | 52,130,684 | $5,730,933,442 | +$186,426,867 | $109.91 | 627 |
| 2024 Q2 | 50,468,064 | $5,041,757,248 | +$197,312,406 | $99.88 | 609 |
| 2024 Q1 | 48,682,572 | $4,980,407,952 | -$812,396,637 | $102.39 | 616 |
| 2023 Q4 | 57,556,960 | $5,310,869,268 | -$150,814,102 | $92.26 | 587 |
| 2023 Q3 | 58,848,289 | $4,727,095,340 | +$560,949,808 | $80.32 | 545 |
| 2023 Q2 | 51,802,072 | $4,208,019,811 | +$208,543,400 | $81.24 | 527 |
| 2023 Q1 | 49,213,437 | $3,833,124,552 | -$297,447,176 | $77.89 | 524 |
| 2022 Q4 | 52,988,703 | $4,384,331,886 | -$221,257,248 | $82.73 | 573 |
| 2022 Q3 | 54,901,029 | $4,091,594,511 | -$53,911,952 | $74.44 | 541 |
| 2022 Q2 | 55,446,371 | $4,281,573,351 | -$1,239,239,195 | $77.19 | 555 |
| 2022 Q1 | 71,590,281 | $6,685,581,523 | +$131,535,463 | $93.39 | 601 |
| 2021 Q4 | 69,967,583 | $6,756,220,271 | +$70,157,643 | $96.57 | 604 |
| 2021 Q3 | 69,006,251 | $6,395,743,654 | -$57,481,234 | $92.65 | 528 |
| 2021 Q2 | 69,119,682 | $6,251,194,705 | +$329,974,136 | $90.45 | 512 |
| 2021 Q1 | 65,701,533 | $5,552,179,358 | +$645,169,869 | $84.50 | 496 |
| 2020 Q4 | 58,031,939 | $4,227,260,529 | +$187,210,958 | $72.85 | 433 |
| 2020 Q3 | 55,195,943 | $3,224,374,369 | -$338,853,285 | $58.50 | 364 |
| 2020 Q2 | 61,085,484 | $3,493,749,945 | +$10,414,939 | $57.20 | 351 |
| 2020 Q1 | 61,036,699 | $3,096,659,308 | -$160,794,845 | $50.72 | 340 |
| 2019 Q4 | 63,591,716 | $4,850,918,709 | +$324,156,058 | $76.28 | 401 |
| 2019 Q3 | 59,403,106 | $4,158,389,280 | -$246,271,969 | $70.00 | 355 |
| 2019 Q2 | 62,945,606 | $4,341,047,813 | +$137,131,007 | $69.01 | 361 |
| 2019 Q1 | 60,658,399 | $3,915,285,429 | +$286,242,891 | $64.54 | 368 |
| 2018 Q4 | 56,668,159 | $3,365,055,769 | -$689,501,909 | $59.36 | 373 |
| 2018 Q3 | 67,357,150 | $4,672,121,017 | +$57,145,805 | $69.37 | 371 |
| 2018 Q2 | 66,460,015 | $4,483,383,649 | +$20,569,353 | $67.45 | 354 |
| 2018 Q1 | 66,190,691 | $4,597,525,275 | +$678,108,294 | $69.47 | 354 |
| 2017 Q4 | 56,442,019 | $3,954,034,898 | +$52,585,219 | $70.04 | 325 |
| 2017 Q3 | 54,794,448 | $3,581,442,286 | +$944,030,209 | $65.36 | 275 |
| 2017 Q2 | 40,306,409 | $2,521,393,787 | -$186,514,394 | $62.55 | 259 |
| 2017 Q1 | 43,156,661 | $2,609,332,015 | +$260,357,110 | $60.47 | 240 |
| 2016 Q4 | 39,110,945 | $2,321,306,394 | +$33,379,397 | $59.35 | 214 |
| 2016 Q3 | 38,233,658 | $1,887,198,947 | -$278,081,660 | $49.36 | 156 |
| 2016 Q2 | 44,046,540 | $2,085,838,117 | -$211,317,482 | $47.36 | 142 |
| 2016 Q1 | 48,374,311 | $2,242,530,593 | +$450,487,808 | $46.36 | 139 |
| 2015 Q4 | 38,670,645 | $1,873,338,669 | +$270,489,903 | $48.45 | 141 |
| 2015 Q3 | 33,101,377 | $1,532,799,458 | +$449,124,373 | $46.29 | 132 |
| 2015 Q2 | 36,439,593 | $1,810,153,417 | +$451,272,683 | $49.67 | 128 |
| 2015 Q1 | 27,260,890 | $1,343,416,912 | +$190,085,752 | $49.28 | 109 |
| 2014 Q4 | 23,207,381 | $1,153,095,428 | -$56,524,278 | $49.71 | 110 |
| 2014 Q3 | 24,174,425 | $1,122,364,948 | +$93,630,356 | $46.43 | 105 |
| 2014 Q2 | 22,144,199 | $1,027,024,855 | +$115,271,194 | $46.38 | 101 |
| 2014 Q1 | 19,606,149 | $891,613,391 | +$155,922,204 | $45.53 | 98 |