| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 551,009,535 | $102,765,511,140 | +$3,935,660,800 | $186.49 | 2,403 |
| 2025 Q2 | 540,389,656 | $95,542,826,024 | +$580,665,964 | $176.74 | 2,371 |
| 2025 Q1 | 538,606,342 | $92,873,060,628 | +$2,618,468,768 | $172.74 | 2,342 |
| 2024 Q4 | 527,363,591 | $89,313,698,556 | +$2,439,233,290 | $169.3 | 2,347 |
| 2024 Q3 | 512,502,217 | $89,397,981,266 | +$1,718,119,849 | $174.57 | 2,127 |
| 2024 Q2 | 503,857,935 | $80,854,619,769 | +$1,446,395,280 | $160.41 | 2,049 |
| 2024 Q1 | 492,800,087 | $80,191,416,342 | +$156,703,021 | $162.86 | 2,043 |
| 2023 Q4 | 494,417,859 | $73,906,388,728 | +$335,018,726 | $149.5 | 2,024 |
| 2023 Q3 | 488,008,344 | $67,297,228,618 | +$1,683,824,242 | $137.93 | 1,831 |
| 2023 Q2 | 472,253,767 | $67,101,308,772 | -$3,037,208,081 | $142.1 | 1,816 |
| 2023 Q1 | 490,743,771 | $67,775,103,153 | +$3,003,076,073 | $138.11 | 1,782 |
| 2022 Q4 | 475,203,921 | $66,704,756,048 | -$5,103,762,959 | $140.37 | 1,817 |
| 2022 Q3 | 497,117,171 | $61,544,438,416 | +$718,346,685 | $123.48 | 1,631 |
| 2022 Q2 | 491,511,195 | $64,974,532,780 | +$1,487,025,701 | $131.88 | 1,645 |
| 2022 Q1 | 480,532,912 | $71,128,319,554 | +$6,367,251,045 | $147.78 | 1,638 |
| 2021 Q4 | 437,123,619 | $64,164,360,167 | +$1,832,662,866 | $147.11 | 1,569 |
| 2021 Q3 | 415,317,847 | $56,449,372,669 | +$1,547,461,416 | $135.37 | 1,327 |
| 2021 Q2 | 408,533,517 | $56,189,446,020 | +$3,653,855,513 | $137.46 | 1,343 |
| 2021 Q1 | 381,215,165 | $50,100,387,349 | +$2,382,393,884 | $131.46 | 1,293 |
| 2020 Q4 | 362,386,900 | $43,084,797,246 | +$715,768,570 | $118.96 | 1,219 |
| 2020 Q3 | 356,354,435 | $37,119,762,736 | +$1,018,430,947 | $104.51 | 1,030 |
| 2020 Q2 | 346,688,911 | $34,312,490,329 | -$720,184,806 | $99.59 | 1,003 |
| 2020 Q1 | 351,598,599 | $31,234,834,933 | +$1,785,965,398 | $89.06 | 989 |
| 2019 Q4 | 331,435,029 | $39,721,039,007 | +$1,636,272,229 | $119.85 | 1,093 |
| 2019 Q3 | 314,172,615 | $35,037,853,783 | +$601,802,275 | $111.62 | 934 |
| 2019 Q2 | 308,769,905 | $34,250,364,411 | +$1,590,571,601 | $110.92 | 902 |
| 2019 Q1 | 295,711,676 | $31,828,457,343 | +$377,368,371 | $107.63 | 866 |
| 2018 Q4 | 291,391,296 | $28,476,963,580 | +$1,931,428,150 | $97.95 | 841 |
| 2018 Q3 | 268,816,079 | $29,749,778,919 | +$2,661,090,000 | $110.68 | 737 |
| 2018 Q2 | 244,607,899 | $25,395,298,225 | +$2,501,324,879 | $103.83 | 697 |
| 2018 Q1 | 222,599,012 | $22,961,432,094 | -$162,834,069 | $103.18 | 715 |
| 2017 Q4 | 223,577,684 | $23,743,000,034 | +$387,728,506 | $106.32 | 694 |
| 2017 Q3 | 216,359,454 | $21,590,423,411 | +$3,652,656,659 | $99.82 | 579 |
| 2017 Q2 | 179,761,852 | $17,355,782,657 | -$111,531,571 | $96.56 | 580 |
| 2017 Q1 | 180,907,946 | $17,252,998,694 | +$1,850,605,467 | $95.37 | 551 |
| 2016 Q4 | 159,714,914 | $14,835,346,865 | -$123,283,539 | $93.01 | 527 |
| 2016 Q3 | 162,541,518 | $14,135,524,124 | +$525,044,418 | $87 | 435 |
| 2016 Q2 | 156,600,598 | $13,311,602,770 | +$833,178,776 | $84.99 | 433 |
| 2016 Q1 | 144,096,375 | $11,878,510,240 | +$473,454,736 | $82.39 | 399 |
| 2015 Q4 | 138,364,318 | $11,273,931,353 | +$704,628,188 | $81.52 | 387 |
| 2015 Q3 | 129,230,832 | $9,924,855,778 | +$1,924,525,453 | $76.75 | 339 |
| 2015 Q2 | 122,761,462 | $10,235,295,127 | +$200,932,269 | $83.36 | 347 |
| 2015 Q1 | 119,756,996 | $10,024,165,288 | +$915,494,777 | $83.7 | 342 |
| 2014 Q4 | 108,747,554 | $9,196,594,354 | +$411,227,421 | $84.49 | 340 |
| 2014 Q3 | 101,442,326 | $8,235,743,224 | +$492,943,014 | $81.2 | 311 |
| 2014 Q2 | 95,203,965 | $7,706,521,330 | +$921,494,248 | $80.95 | 298 |
| 2014 Q1 | 83,429,319 | $6,514,614,034 | +$169,186,442 | $78.11 | 272 |