| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 35,220,839 | $3,895,242,673 | -$17,946,971 | $110.59 | 776 |
| 2025 Q2 | 36,060,626 | $3,590,320,394 | -$364,497,554 | $99.49 | 770 |
| 2025 Q1 | 39,686,387 | $3,867,116,559 | -$83,247,215 | $97.48 | 791 |
| 2024 Q4 | 40,725,395 | $4,422,816,745 | -$12,366,163 | $108.61 | 817 |
| 2024 Q3 | 40,316,506 | $4,333,437,908 | +$124,546,162 | $107.66 | 772 |
| 2024 Q2 | 39,169,386 | $3,810,688,274 | -$299,844,455 | $97.27 | 733 |
| 2024 Q1 | 42,364,672 | $4,351,782,590 | -$967,608,915 | $102.76 | 755 |
| 2023 Q4 | 51,855,490 | $5,340,548,765 | +$912,722,954 | $103.07 | 799 |
| 2023 Q3 | 42,182,987 | $3,763,331,395 | -$93,234,832 | $89.22 | 715 |
| 2023 Q2 | 43,166,880 | $4,106,216,404 | -$53,095,931 | $95.09 | 730 |
| 2023 Q1 | 43,985,821 | $4,115,927,246 | -$48,687,164 | $93.59 | 725 |
| 2022 Q4 | 44,622,632 | $4,078,556,035 | +$150,188,869 | $91.31 | 721 |
| 2022 Q3 | 43,777,728 | $3,614,765,733 | -$1,692,479,393 | $82.45 | 693 |
| 2022 Q2 | 64,261,690 | $5,725,384,802 | +$697,655,014 | $89.03 | 785 |
| 2022 Q1 | 56,112,273 | $5,750,952,299 | -$64,252,970 | $102.39 | 728 |
| 2021 Q4 | 56,787,449 | $5,932,380,969 | -$65,261,719 | $104.49 | 702 |
| 2021 Q3 | 56,216,298 | $5,668,880,130 | -$884,294,014 | $100.67 | 632 |
| 2021 Q2 | 65,307,496 | $6,897,286,085 | +$1,062,416,370 | $105.43 | 674 |
| 2021 Q1 | 55,211,997 | $5,576,766,825 | +$540,510,143 | $100.74 | 637 |
| 2020 Q4 | 49,698,259 | $4,049,052,573 | +$2,033,266,157 | $81.31 | 564 |
| 2020 Q3 | 23,653,595 | $2,874,718,809 | -$9,346,325 | $122.42 | 452 |
| 2020 Q2 | 23,962,479 | $2,835,225,547 | -$311,686,550 | $120.37 | 467 |
| 2020 Q1 | 26,685,936 | $2,646,275,525 | -$22,983,797 | $99.94 | 476 |
| 2019 Q4 | 26,358,896 | $4,235,560,919 | -$127,975,427 | $160.79 | 553 |
| 2019 Q3 | 26,814,479 | $4,027,634,960 | +$268,239,975 | $150.19 | 494 |
| 2019 Q2 | 24,999,693 | $3,714,171,488 | -$49,990,481 | $148.62 | 476 |
| 2019 Q1 | 25,408,685 | $3,749,147,900 | +$97,948,200 | $147.54 | 485 |
| 2018 Q4 | 24,645,898 | $3,247,575,152 | -$174,214,426 | $131.85 | 464 |
| 2018 Q3 | 25,288,623 | $4,218,880,708 | +$845,409,973 | $166.93 | 466 |
| 2018 Q2 | 20,211,708 | $3,299,284,503 | +$409,914,128 | $163.27 | 446 |
| 2018 Q1 | 17,715,909 | $2,672,739,306 | -$41,947,132 | $150.84 | 438 |
| 2017 Q4 | 17,986,663 | $2,761,846,990 | +$115,380,771 | $153.57 | 431 |
| 2017 Q3 | 16,693,663 | $2,474,839,974 | +$10,953,854 | $148.31 | 364 |
| 2017 Q2 | 16,630,793 | $2,326,023,856 | -$179,217,220 | $139.82 | 351 |
| 2017 Q1 | 17,892,631 | $2,479,317,658 | +$40,749,041 | $138.65 | 366 |
| 2016 Q4 | 17,643,417 | $2,470,750,970 | -$11,816,890 | $140.01 | 359 |
| 2016 Q3 | 17,337,661 | $2,162,170,261 | +$27,736,197 | $124.81 | 325 |
| 2016 Q2 | 17,278,447 | $2,019,249,324 | +$1,100,022 | $116.83 | 308 |
| 2016 Q1 | 17,068,870 | $1,932,635,558 | +$92,836,068 | $113.32 | 285 |
| 2015 Q4 | 16,244,176 | $1,754,399,748 | +$60,996,988 | $108.16 | 278 |
| 2015 Q3 | 15,661,366 | $1,642,505,747 | -$37,529,469 | $104.79 | 262 |
| 2015 Q2 | 15,986,555 | $1,881,011,384 | +$13,959,981 | $117.76 | 257 |
| 2015 Q1 | 15,882,676 | $1,887,836,990 | +$164,782,940 | $118.91 | 259 |
| 2014 Q4 | 14,456,325 | $1,703,290,596 | +$50,879,623 | $117.94 | 265 |
| 2014 Q3 | 13,634,686 | $1,462,278,964 | +$28,216,393 | $107.29 | 225 |
| 2014 Q2 | 13,896,253 | $1,603,762,259 | -$35,401,462 | $115.43 | 233 |
| 2014 Q1 | 14,088,241 | $1,597,901,605 | +$36,949,223 | $113.45 | 227 |