| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 64,429,128 | $7,310,502,733 | -$3,962,323,695 | $113.88 | 959 |
| 2025 Q2 | 100,106,228 | $11,208,369,314 | -$721,881,939 | $112 | 977 |
| 2025 Q1 | 107,067,788 | $10,713,358,881 | -$3,922,150,574 | $100 | 952 |
| 2024 Q4 | 148,126,937 | $14,364,383,152 | +$1,739,876,852 | $96.83 | 981 |
| 2024 Q3 | 133,321,218 | $14,304,191,602 | -$62,678,054 | $107.65 | 905 |
| 2024 Q2 | 134,840,749 | $13,790,964,171 | +$3,082,614,727 | $102.3 | 861 |
| 2024 Q1 | 104,072,178 | $10,777,907,594 | +$393,674,706 | $103.79 | 842 |
| 2023 Q4 | 98,151,655 | $9,501,027,517 | -$2,062,978,070 | $96.85 | 836 |
| 2023 Q3 | 118,799,104 | $10,253,687,646 | -$1,593,909,885 | $86.3 | 781 |
| 2023 Q2 | 133,634,701 | $12,749,026,669 | +$660,498,247 | $95.41 | 794 |
| 2023 Q1 | 126,620,936 | $11,859,710,404 | +$2,264,550,085 | $93.68 | 746 |
| 2022 Q4 | 101,691,871 | $8,523,671,276 | -$26,850,200 | $83.76 | 748 |
| 2022 Q3 | 103,434,737 | $7,513,414,584 | +$1,378,918,837 | $72.56 | 674 |
| 2022 Q2 | 84,294,977 | $6,806,735,799 | +$146,800,547 | $80.49 | 685 |
| 2022 Q1 | 82,880,605 | $7,978,929,619 | -$2,388,461,492 | $96.27 | 707 |
| 2021 Q4 | 108,077,699 | $11,904,946,638 | +$803,514,615 | $110.29 | 725 |
| 2021 Q3 | 97,872,183 | $10,453,375,586 | +$1,711,688,485 | $106.47 | 619 |
| 2021 Q2 | 82,178,301 | $8,825,200,682 | +$208,098,378 | $107.28 | 603 |
| 2021 Q1 | 80,482,304 | $8,101,848,471 | -$417,376,054 | $100.46 | 606 |
| 2020 Q4 | 84,661,472 | $8,552,126,907 | +$295,142,038 | $100.91 | 575 |
| 2020 Q3 | 81,599,190 | $7,350,167,988 | +$437,996,497 | $89.88 | 481 |
| 2020 Q2 | 75,917,867 | $6,310,206,790 | +$2,954,865,725 | $83.11 | 442 |
| 2020 Q1 | 40,124,877 | $2,839,520,928 | +$124,029,592 | $71.11 | 340 |
| 2019 Q4 | 38,452,021 | $3,324,752,326 | +$293,139,102 | $86.47 | 356 |
| 2019 Q3 | 36,083,039 | $2,904,387,867 | -$7,326,487 | $80.51 | 304 |
| 2019 Q2 | 36,092,787 | $2,914,538,394 | +$126,267,214 | $80.77 | 299 |
| 2019 Q1 | 34,541,302 | $2,675,172,813 | -$309,063,462 | $77.45 | 307 |
| 2018 Q4 | 38,484,447 | $2,659,591,889 | +$446,274,894 | $69.07 | 296 |
| 2018 Q3 | 30,962,136 | $2,476,428,632 | +$144,928,218 | $80.07 | 289 |
| 2018 Q2 | 28,981,313 | $2,282,167,872 | -$81,391,770 | $78.8 | 279 |
| 2018 Q1 | 29,891,145 | $2,401,750,738 | -$37,841,358 | $80.37 | 283 |
| 2017 Q4 | 30,308,679 | $2,449,278,506 | +$174,405,971 | $80.74 | 264 |
| 2017 Q3 | 27,647,508 | $2,139,542,246 | +$80,311,975 | $77.39 | 245 |
| 2017 Q2 | 26,666,316 | $1,971,924,456 | +$123,500,793 | $73.96 | 227 |
| 2017 Q1 | 25,065,267 | $1,741,585,985 | -$78,998,954 | $69.49 | 210 |
| 2016 Q4 | 25,964,382 | $1,653,982,080 | +$143,302,789 | $63.69 | 211 |
| 2016 Q3 | 23,995,397 | $1,640,430,657 | +$10,716,440 | $68.38 | 185 |
| 2016 Q2 | 23,645,210 | $1,547,313,987 | -$31,558,704 | $65.42 | 189 |
| 2016 Q1 | 23,897,510 | $1,572,501,890 | -$161,971,491 | $65.81 | 185 |
| 2015 Q4 | 26,321,178 | $1,766,991,789 | +$496,458,170 | $67.14 | 179 |
| 2015 Q3 | 18,919,028 | $1,207,308,141 | -$10,534,113 | $63.81 | 165 |
| 2015 Q2 | 19,292,980 | $1,345,482,574 | +$178,323,214 | $69.88 | 167 |
| 2015 Q1 | 16,902,712 | $1,181,643,673 | +$7,228,800 | $70.07 | 155 |
| 2014 Q4 | 16,844,843 | $1,106,178,619 | +$18,801,014 | $65.81 | 158 |
| 2014 Q3 | 16,343,902 | $1,110,830,453 | +$92,620,292 | $68.09 | 154 |
| 2014 Q2 | 15,930,189 | $1,152,158,472 | -$57,562,116 | $72.45 | 151 |
| 2014 Q1 | 16,778,123 | $1,188,474,236 | -$3,964,510 | $70.95 | 147 |