| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 154,408,956 | $39,264,181,792 | -$629,055,412 | $254.28 | 2,159 |
| 2025 Q2 | 159,019,769 | $37,644,139,640 | -$17,713,239 | $236.98 | 2,139 |
| 2025 Q1 | 159,466,206 | $35,073,726,589 | +$672,107,378 | $221.75 | 2,134 |
| 2024 Q4 | 154,329,802 | $37,090,385,240 | +$1,225,218,977 | $240.28 | 2,169 |
| 2024 Q3 | 148,177,886 | $35,135,983,425 | +$971,819,467 | $237.21 | 1,961 |
| 2024 Q2 | 144,562,021 | $31,497,458,494 | +$103,245,745 | $218.04 | 1,905 |
| 2024 Q1 | 144,050,757 | $32,901,457,010 | +$1,636,735,668 | $228.59 | 1,885 |
| 2023 Q4 | 136,736,433 | $29,159,229,580 | +$739,145,120 | $213.33 | 1,866 |
| 2023 Q3 | 132,311,142 | $25,014,516,491 | +$480,553,145 | $189.07 | 1,665 |
| 2023 Q2 | 129,681,392 | $25,785,629,821 | -$22,814,331 | $198.89 | 1,665 |
| 2023 Q1 | 125,973,362 | $23,874,926,586 | +$712,707,295 | $189.56 | 1,637 |
| 2022 Q4 | 126,127,291 | $23,136,532,157 | +$177,722,484 | $183.54 | 1,651 |
| 2022 Q3 | 123,717,788 | $21,164,160,981 | -$611,351,292 | $170.91 | 1,526 |
| 2022 Q2 | 128,052,301 | $22,621,796,683 | -$577,173,962 | $176.11 | 1,534 |
| 2022 Q1 | 131,283,224 | $27,898,484,312 | -$125,872,842 | $212.52 | 1,592 |
| 2021 Q4 | 132,132,052 | $29,841,016,026 | +$1,083,719,794 | $226.01 | 1,609 |
| 2021 Q3 | 125,537,224 | $27,520,485,291 | +$756,845,130 | $218.67 | 1,393 |
| 2021 Q2 | 121,641,988 | $27,420,947,136 | +$944,709,391 | $225.28 | 1,374 |
| 2021 Q1 | 118,023,722 | $25,270,681,429 | +$1,273,760,121 | $214.08 | 1,353 |
| 2020 Q4 | 112,837,418 | $21,980,634,519 | +$731,588,479 | $194.68 | 1,277 |
| 2020 Q3 | 107,487,579 | $16,502,852,321 | +$117,785,050 | $153.80 | 1,101 |
| 2020 Q2 | 107,092,900 | $15,545,444,298 | -$81,094,414 | $145.72 | 1,092 |
| 2020 Q1 | 106,280,338 | $12,262,117,675 | +$1,783,146,197 | $115.44 | 1,035 |
| 2019 Q4 | 90,819,126 | $15,039,468,062 | +$487,226,127 | $165.64 | 1,091 |
| 2019 Q3 | 86,585,920 | $13,322,219,514 | +$43,175,613 | $153.89 | 967 |
| 2019 Q2 | 86,283,561 | $13,518,409,577 | +$254,742,635 | $156.66 | 956 |
| 2019 Q1 | 85,053,898 | $12,998,847,625 | -$77,819,689 | $152.80 | 948 |
| 2018 Q4 | 84,761,534 | $11,175,979,183 | +$273,084,917 | $131.99 | 915 |
| 2018 Q3 | 80,481,702 | $13,078,223,420 | +$403,379,981 | $162.58 | 856 |
| 2018 Q2 | 78,731,784 | $12,258,021,037 | +$233,800,555 | $155.67 | 828 |
| 2018 Q1 | 77,840,708 | $11,437,862,586 | +$173,394,404 | $146.92 | 810 |
| 2017 Q4 | 76,619,075 | $11,323,965,005 | +$228,038,815 | $147.80 | 779 |
| 2017 Q3 | 72,811,399 | $10,287,233,151 | +$306,256,589 | $141.32 | 685 |
| 2017 Q2 | 70,892,909 | $9,603,578,394 | +$257,898,799 | $135.54 | 680 |
| 2017 Q1 | 68,047,572 | $9,068,026,509 | +$892,536,129 | $133.28 | 663 |
| 2016 Q4 | 61,889,689 | $7,981,675,738 | +$948,571,544 | $128.96 | 632 |
| 2016 Q3 | 52,648,610 | $6,431,623,668 | +$382,802,256 | $122.18 | 540 |
| 2016 Q2 | 49,599,415 | $5,738,298,769 | +$363,143,305 | $115.68 | 512 |
| 2016 Q1 | 45,617,064 | $5,082,638,018 | +$70,575,472 | $111.49 | 491 |
| 2015 Q4 | 45,055,755 | $4,979,656,474 | +$445,043,259 | $110.64 | 477 |
| 2015 Q3 | 41,544,311 | $4,488,578,808 | +$99,237,958 | $107.95 | 439 |
| 2015 Q2 | 41,035,378 | $4,984,145,543 | +$273,007,753 | $121.47 | 446 |
| 2015 Q1 | 38,710,402 | $4,742,421,653 | +$237,957,420 | $122.56 | 437 |
| 2014 Q4 | 36,877,762 | $4,299,333,649 | +$502,960,098 | $116.66 | 423 |
| 2014 Q3 | 32,531,883 | $3,598,113,232 | +$33,536,756 | $110.63 | 364 |
| 2014 Q2 | 32,218,149 | $3,772,958,704 | +$87,840,189 | $117.12 | 375 |
| 2014 Q1 | 31,510,219 | $3,557,511,815 | +$171,275,714 | $112.95 | 367 |