| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 62,225,308 | $4,568,128,575 | +$32,966,578 | $73.48 | 721 |
| 2025 Q2 | 61,872,217 | $4,506,158,106 | -$109,988,503 | $72.82 | 763 |
| 2025 Q1 | 63,336,963 | $4,723,447,870 | -$171,829,138 | $74.72 | 763 |
| 2024 Q4 | 65,946,811 | $4,616,444,570 | -$15,610,496 | $70 | 742 |
| 2024 Q3 | 65,779,048 | $4,718,916,312 | +$147,029,788 | $71.73 | 708 |
| 2024 Q2 | 63,885,487 | $4,164,369,730 | -$746,020,644 | $64.95 | 683 |
| 2024 Q1 | 76,010,420 | $5,005,815,145 | -$731,109,016 | $65.87 | 683 |
| 2023 Q4 | 86,748,204 | $5,435,607,339 | -$171,919,851 | $62.66 | 724 |
| 2023 Q3 | 86,764,963 | $5,104,530,091 | -$181,797,482 | $58.79 | 686 |
| 2023 Q2 | 90,560,246 | $5,687,079,601 | -$113,453,437 | $62.81 | 706 |
| 2023 Q1 | 92,134,381 | $5,751,747,033 | -$501,482,470 | $62.4 | 707 |
| 2022 Q4 | 100,244,191 | $6,407,385,092 | +$196,911,220 | $63.9 | 735 |
| 2022 Q3 | 96,956,099 | $5,608,710,197 | +$538,482,055 | $57.83 | 680 |
| 2022 Q2 | 87,384,819 | $5,419,916,858 | +$559,246,041 | $62 | 666 |
| 2022 Q1 | 79,339,209 | $5,325,089,764 | +$93,170,986 | $67.09 | 660 |
| 2021 Q4 | 77,431,487 | $5,304,973,671 | +$469,948,812 | $68.63 | 658 |
| 2021 Q3 | 69,702,042 | $4,247,731,945 | -$207,482,731 | $60.84 | 584 |
| 2021 Q2 | 73,052,675 | $4,453,801,322 | -$69,013,038 | $60.91 | 581 |
| 2021 Q1 | 74,330,184 | $4,323,724,368 | -$473,791,622 | $58.15 | 561 |
| 2020 Q4 | 82,219,340 | $4,622,778,896 | -$134,829,612 | $56.23 | 584 |
| 2020 Q3 | 83,826,158 | $4,495,764,271 | +$187,662,389 | $53.64 | 554 |
| 2020 Q2 | 79,894,885 | $3,973,246,642 | -$645,969,607 | $49.68 | 561 |
| 2020 Q1 | 93,181,943 | $4,375,141,791 | -$513,767,627 | $46.92 | 580 |
| 2019 Q4 | 101,463,311 | $5,919,526,105 | -$717,392,372 | $58.34 | 623 |
| 2019 Q3 | 111,496,697 | $6,443,793,621 | +$244,701,514 | $57.9 | 534 |
| 2019 Q2 | 107,315,710 | $5,907,186,703 | +$505,855,546 | $55.02 | 511 |
| 2019 Q1 | 98,336,356 | $5,175,642,781 | +$924,392,177 | $52.64 | 480 |
| 2018 Q4 | 81,313,853 | $3,793,748,140 | +$279,263,082 | $46.65 | 448 |
| 2018 Q3 | 74,051,593 | $3,666,246,183 | +$247,229,079 | $49.52 | 372 |
| 2018 Q2 | 69,093,963 | $3,277,346,767 | +$3,223,364,920 | $47.41 | 346 |
| 2018 Q1 | 1,134,585 | $53,291,091 | +$23,265,990 | $46.97 | 5 |
| 2017 Q4 | 639,236 | $30,517,322 | +$1,692,012 | $47.74 | 2 |
| 2017 Q3 | 603,794 | $27,647,737 | -$1,086,780 | $45.79 | 2 |
| 2017 Q2 | 627,528 | $28,069,419 | +$2,964,535 | $44.73 | 2 |
| 2017 Q1 | 561,252 | $24,398,041 | +$2,731,267 | $43.47 | 2 |
| 2016 Q4 | 498,422 | $20,724,000 | +$20,350,826 | $41.58 | 1 |
| 2016 Q3 | 8,975 | $18,344,000 | -$878,488,056 | $2,043.9 | 1 |
| 2016 Q2 | 439,294 | $18,793,000 | +$599,204 | $42.54 | 2 |
| 2016 Q1 | 422,933 | $17,183,000 | $46.38 | 2 | |
| 2015 Q1 | 0 | $0 | -$19,000 | 0 | |
| 2014 Q4 | 500 | $19,000 | $38 | 1 |