| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 254,248,609 | $51,760,145,882 | -$429,022,745 | $203.59 | 1,723 |
| 2025 Q2 | 257,742,252 | $50,052,275,818 | -$1,931,855,720 | $194.23 | 1,716 |
| 2025 Q1 | 267,836,091 | $50,368,074,314 | -$1,744,247,125 | $188.16 | 1,697 |
| 2024 Q4 | 278,730,975 | $51,607,612,223 | +$4,185,405,566 | $185.13 | 1,721 |
| 2024 Q3 | 253,375,705 | $48,085,143,938 | -$469,091,941 | $189.8 | 1,569 |
| 2024 Q2 | 255,582,836 | $44,615,479,275 | +$829,170,746 | $174.47 | 1,509 |
| 2024 Q1 | 252,013,893 | $45,132,818,026 | -$2,872,190,005 | $179.11 | 1,528 |
| 2023 Q4 | 268,933,714 | $44,437,223,449 | +$2,517,420,383 | $165.25 | 1,547 |
| 2023 Q3 | 250,755,933 | $38,071,771,784 | -$378,746,418 | $151.82 | 1,436 |
| 2023 Q2 | 253,159,901 | $39,955,844,110 | -$1,208,121,110 | $157.83 | 1,412 |
| 2023 Q1 | 258,990,963 | $39,427,540,378 | -$3,664,738,204 | $152.26 | 1,401 |
| 2022 Q4 | 285,602,660 | $43,316,233,002 | +$1,168,004,365 | $151.65 | 1,454 |
| 2022 Q3 | 277,351,519 | $37,737,705,778 | -$188,455,970 | $135.99 | 1,307 |
| 2022 Q2 | 278,868,069 | $40,476,688,935 | +$411,862,609 | $144.97 | 1,337 |
| 2022 Q1 | 276,789,847 | $45,958,016,748 | -$1,327,856,376 | $165.98 | 1,369 |
| 2021 Q4 | 285,023,814 | $47,842,898,101 | +$2,953,749,992 | $167.93 | 1,382 |
| 2021 Q3 | 266,137,579 | $41,709,181,575 | +$724,318,927 | $156.51 | 1,220 |
| 2021 Q2 | 261,647,672 | $41,513,650,599 | +$141,416,133 | $158.62 | 1,221 |
| 2021 Q1 | 261,565,533 | $39,651,910,147 | +$1,376,686,411 | $151.55 | 1,189 |
| 2020 Q4 | 251,578,469 | $34,402,657,212 | +$1,438,558,198 | $136.73 | 1,145 |
| 2020 Q3 | 241,199,787 | $28,461,617,398 | +$266,311,879 | $118.13 | 996 |
| 2020 Q2 | 238,884,336 | $26,868,348,971 | -$1,263,336,650 | $112.62 | 979 |
| 2020 Q1 | 250,584,701 | $24,845,411,769 | +$2,418,740,980 | $99.18 | 984 |
| 2019 Q4 | 225,553,636 | $30,783,719,055 | +$808,662,643 | $136.48 | 1,101 |
| 2019 Q3 | 218,504,000 | $28,030,123,055 | -$2,208,338,477 | $128.26 | 958 |
| 2019 Q2 | 237,881,992 | $30,260,376,141 | +$3,029,913,736 | $127.22 | 964 |
| 2019 Q1 | 214,144,500 | $26,445,936,530 | -$3,461,374,380 | $123.49 | 953 |
| 2018 Q4 | 242,756,154 | $26,951,512,405 | +$2,571,927,384 | $111.05 | 952 |
| 2018 Q3 | 214,355,494 | $27,139,858,572 | +$2,032,472,305 | $126.62 | 854 |
| 2018 Q2 | 199,816,851 | $24,253,025,814 | -$382,172,365 | $121.38 | 837 |
| 2018 Q1 | 205,194,451 | $24,612,559,567 | -$3,004,862,467 | $119.96 | 831 |
| 2017 Q4 | 228,300,784 | $28,390,624,061 | +$1,221,963,225 | $124.34 | 848 |
| 2017 Q3 | 217,125,520 | $25,729,539,773 | +$1,356,875,305 | $118.51 | 713 |
| 2017 Q2 | 205,410,505 | $23,914,774,592 | -$292,434,295 | $116.43 | 695 |
| 2017 Q1 | 208,030,229 | $23,909,779,027 | +$568,523,327 | $114.94 | 700 |
| 2016 Q4 | 206,096,439 | $23,087,362,589 | +$1,593,505,199 | $112.03 | 690 |
| 2016 Q3 | 190,666,709 | $20,138,063,555 | +$877,353,394 | $105.62 | 604 |
| 2016 Q2 | 182,681,858 | $18,844,686,902 | +$815,360,711 | $103.23 | 595 |
| 2016 Q1 | 174,302,557 | $17,220,044,473 | -$1,003,872,153 | $98.81 | 559 |
| 2015 Q4 | 184,523,457 | $18,052,333,687 | +$2,154,406,183 | $97.86 | 579 |
| 2015 Q3 | 160,283,791 | $14,963,671,719 | +$350,706,452 | $93.28 | 501 |
| 2015 Q2 | 158,228,347 | $16,318,115,418 | -$36,604,628 | $103.15 | 505 |
| 2015 Q1 | 157,826,279 | $16,269,950,968 | +$262,359,817 | $103.08 | 503 |
| 2014 Q4 | 156,040,326 | $16,289,437,315 | +$417,876,243 | $104.4 | 519 |
| 2014 Q3 | 149,450,368 | $14,957,337,920 | +$872,353,584 | $100.09 | 457 |
| 2014 Q2 | 142,152,228 | $14,395,079,629 | +$404,907,490 | $101.27 | 453 |
| 2014 Q1 | 137,943,685 | $13,309,875,975 | +$138,573,888 | $96.5 | 432 |