| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 627,137,515 | $128,517,022,137 | +$1,035,731,551 | $204.74 | 2,311 |
| 2025 Q2 | 624,454,337 | $114,341,196,467 | +$1,052,558,864 | $183.07 | 2,290 |
| 2025 Q1 | 622,292,677 | $90,210,409,983 | -$3,745,769,541 | $145.12 | 2,135 |
| 2024 Q4 | 643,607,505 | $104,813,158,976 | -$1,317,891,089 | $162.63 | 2,202 |
| 2024 Q3 | 646,108,119 | $130,474,681,964 | -$2,446,678,652 | $202.05 | 2,184 |
| 2024 Q2 | 658,927,016 | $155,508,284,527 | +$3,009,093,213 | $235.99 | 2,247 |
| 2024 Q1 | 646,935,516 | $133,342,954,268 | -$4,142,576,136 | $206.23 | 2,183 |
| 2023 Q4 | 669,591,416 | $108,429,082,116 | +$119,082,655 | $162.07 | 2,006 |
| 2023 Q3 | 668,490,541 | $92,553,762,544 | +$289,409,013 | $138.45 | 1,831 |
| 2023 Q2 | 665,511,815 | $96,050,544,287 | -$607,717,550 | $144.54 | 1,805 |
| 2023 Q1 | 669,531,893 | $82,178,224,470 | +$700,173,604 | $122.83 | 1,728 |
| 2022 Q4 | 667,244,384 | $65,009,283,457 | +$223,616,517 | $97.38 | 1,655 |
| 2022 Q3 | 665,504,174 | $54,587,894,404 | +$304,802,241 | $81.93 | 1,538 |
| 2022 Q2 | 661,088,432 | $60,151,941,556 | -$1,474,872,634 | $90.98 | 1,603 |
| 2022 Q1 | 679,749,860 | $89,584,801,176 | -$2,054,572,786 | $131.8 | 1,765 |
| 2021 Q4 | 693,493,736 | $109,102,960,975 | -$1,002,831,928 | $157.36 | 1,822 |
| 2021 Q3 | 696,987,713 | $89,735,859,350 | -$1,237,400,788 | $128.73 | 1,613 |
| 2021 Q2 | 706,723,052 | $100,591,138,815 | -$3,470,502,115 | $142.4 | 1,628 |
| 2021 Q1 | 730,592,862 | $97,580,390,543 | -$515,839,826 | $133.6 | 1,572 |
| 2020 Q4 | 734,632,877 | $63,401,333,668 | +$356,008,562 | $86.3 | 1,345 |
| 2020 Q3 | 730,077,962 | $43,395,452,266 | -$266,979,790 | $59.45 | 1,183 |
| 2020 Q2 | 733,802,881 | $44,355,616,288 | +$243,748,520 | $60.45 | 1,158 |
| 2020 Q1 | 731,667,602 | $33,527,700,460 | -$321,560,933 | $45.82 | 1,114 |
| 2019 Q4 | 738,082,726 | $45,040,462,442 | -$156,543,791 | $61.04 | 1,174 |
| 2019 Q3 | 740,359,837 | $36,931,642,237 | +$55,066,973 | $49.9 | 1,033 |
| 2019 Q2 | 740,010,101 | $33,231,434,609 | +$991,809,530 | $44.91 | 997 |
| 2019 Q1 | 737,888,066 | $29,266,742,192 | -$343,965,222 | $39.66 | 1,005 |
| 2018 Q4 | 748,576,578 | $24,491,349,843 | -$657,541,421 | $32.74 | 954 |
| 2018 Q3 | 762,668,980 | $29,450,784,605 | -$379,207,001 | $38.65 | 990 |
| 2018 Q2 | 770,083,994 | $35,540,138,628 | -$1,549,920,049 | $46.19 | 1,071 |
| 2018 Q1 | 800,913,635 | $44,470,347,582 | -$1,750,751,921 | $55.61 | 1,150 |
| 2017 Q4 | 835,208,034 | $42,656,991,146 | -$1,392,690,819 | $51.12 | 1,115 |
| 2017 Q3 | 858,668,363 | $44,690,152,756 | -$45,627,589 | $52.09 | 1,009 |
| 2017 Q2 | 860,389,537 | $35,540,600,569 | -$6,227,880 | $41.31 | 932 |
| 2017 Q1 | 870,511,300 | $33,862,694,877 | +$2,006,199,899 | $38.9 | 896 |
| 2016 Q4 | 880,852,280 | $28,428,932,827 | -$282,316,289 | $32.27 | 838 |
| 2016 Q3 | 884,537,665 | $26,654,241,754 | -$161,037,847 | $30.15 | 798 |
| 2016 Q2 | 893,546,338 | $21,419,620,680 | -$521,044,665 | $23.97 | 721 |
| 2016 Q1 | 920,197,775 | $19,483,741,269 | -$663,959,730 | $21.18 | 663 |
| 2015 Q4 | 956,143,769 | $17,852,803,230 | -$765,003,802 | $18.67 | 626 |
| 2015 Q3 | 999,973,129 | $14,682,893,582 | -$541,110,533 | $14.69 | 634 |
| 2015 Q2 | 1,030,948,486 | $19,812,447,821 | -$2,766,354,748 | $19.22 | 658 |
| 2015 Q1 | 1,159,780,584 | $26,164,602,308 | +$138,079,886 | $22.56 | 702 |
| 2014 Q4 | 1,152,644,638 | $28,709,651,369 | +$484,660,078 | $24.92 | 703 |
| 2014 Q3 | 1,129,990,065 | $24,416,077,474 | +$55,929,381 | $21.61 | 642 |
| 2014 Q2 | 1,126,485,085 | $25,397,373,127 | +$471,422,991 | $22.55 | 643 |
| 2014 Q1 | 1,109,648,943 | $22,639,692,500 | +$1,340,918,130 | $20.42 | 600 |