| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 43,312,387 | $5,617,965,344 | -$24,237,305 | $129.72 | 799 |
| 2025 Q2 | 43,973,558 | $5,435,175,867 | -$134,518,300 | $123.58 | 804 |
| 2025 Q1 | 45,003,314 | $5,386,493,246 | +$101,982,631 | $119.73 | 811 |
| 2024 Q4 | 44,200,739 | $5,522,127,126 | +$89,643,465 | $124.96 | 818 |
| 2024 Q3 | 43,214,804 | $5,341,002,830 | -$165,035,828 | $123.62 | 751 |
| 2024 Q2 | 44,334,886 | $5,030,659,847 | -$21,595,689 | $113.46 | 730 |
| 2024 Q1 | 44,506,532 | $5,263,180,612 | +$53,113,188 | $118.29 | 724 |
| 2023 Q4 | 43,729,993 | $4,983,606,137 | -$101,629,393 | $114.04 | 732 |
| 2023 Q3 | 44,468,221 | $4,489,226,319 | -$119,543,559 | $100.93 | 663 |
| 2023 Q2 | 45,502,195 | $4,875,194,456 | -$356,468,267 | $107.13 | 673 |
| 2023 Q1 | 48,676,322 | $5,001,040,825 | -$78,554,141 | $102.77 | 679 |
| 2022 Q4 | 49,785,232 | $5,020,030,699 | +$109,419,161 | $100.8 | 682 |
| 2022 Q3 | 48,239,489 | $4,344,149,008 | -$112,356,844 | $90 | 623 |
| 2022 Q2 | 49,599,420 | $4,681,075,876 | -$98,879,138 | $94.41 | 644 |
| 2022 Q1 | 52,149,887 | $5,717,150,993 | -$576,723,484 | $109.64 | 676 |
| 2021 Q4 | 57,781,827 | $6,393,086,043 | -$119,703,564 | $110.68 | 656 |
| 2021 Q3 | 58,421,056 | $6,023,839,923 | +$139,646,745 | $103.04 | 602 |
| 2021 Q2 | 56,439,135 | $5,944,552,215 | +$191,570,031 | $105.34 | 596 |
| 2021 Q1 | 54,990,648 | $5,608,367,524 | +$1,257,499,708 | $101.93 | 577 |
| 2020 Q4 | 42,727,272 | $3,690,804,407 | +$1,827,659,766 | $86.3 | 528 |
| 2020 Q3 | 20,254,766 | $2,731,494,235 | -$60,089,569 | $134.86 | 441 |
| 2020 Q2 | 20,891,546 | $2,777,811,560 | -$219,487,053 | $132.94 | 444 |
| 2020 Q1 | 22,541,842 | $2,474,464,668 | -$267,583,832 | $109.75 | 461 |
| 2019 Q4 | 24,689,872 | $4,213,358,006 | -$117,272,610 | $170.73 | 535 |
| 2019 Q3 | 24,949,728 | $3,991,029,072 | -$53,086,174 | $159.9 | 466 |
| 2019 Q2 | 25,223,952 | $4,022,411,141 | -$40,177,149 | $159.47 | 463 |
| 2019 Q1 | 25,545,296 | $4,010,528,655 | +$183,230,867 | $156.97 | 465 |
| 2018 Q4 | 24,439,368 | $3,381,236,437 | -$50,343,789 | $138.34 | 445 |
| 2018 Q3 | 23,895,070 | $3,997,511,512 | +$285,079,232 | $167.33 | 427 |
| 2018 Q2 | 22,203,982 | $3,596,302,051 | +$23,701,808 | $162.03 | 407 |
| 2018 Q1 | 22,765,797 | $3,517,108,800 | +$21,409,895 | $154.5 | 419 |
| 2017 Q4 | 22,621,547 | $3,621,773,669 | +$17,170,428 | $160.11 | 416 |
| 2017 Q3 | 22,200,684 | $3,389,522,426 | -$43,709,354 | $152.73 | 380 |
| 2017 Q2 | 22,497,340 | $3,341,949,285 | -$477,459,818 | $148.55 | 371 |
| 2017 Q1 | 25,672,435 | $3,810,370,117 | +$174,306,604 | $148.45 | 390 |
| 2016 Q4 | 23,912,622 | $3,472,594,552 | +$163,612,956 | $145.21 | 364 |
| 2016 Q3 | 23,259,787 | $3,092,621,853 | +$4,880,836 | $133 | 333 |
| 2016 Q2 | 23,244,251 | $2,975,993,651 | +$179,844,804 | $128.05 | 329 |
| 2016 Q1 | 21,175,313 | $2,625,605,806 | +$138,634,070 | $124.04 | 301 |
| 2015 Q4 | 20,062,682 | $2,350,946,996 | +$95,928,651 | $117.2 | 288 |
| 2015 Q3 | 19,114,836 | $2,205,509,735 | +$9,071,707 | $115.34 | 271 |
| 2015 Q2 | 19,057,124 | $2,456,741,371 | -$19,369,352 | $128.96 | 287 |
| 2015 Q1 | 19,145,094 | $2,506,865,089 | +$38,869,307 | $130.95 | 286 |
| 2014 Q4 | 18,864,005 | $2,411,035,591 | -$75,336,198 | $127.83 | 277 |
| 2014 Q3 | 19,199,815 | $2,309,157,564 | +$18,310,254 | $120.31 | 253 |
| 2014 Q2 | 19,309,146 | $2,450,426,809 | +$187,374,796 | $126.92 | 252 |
| 2014 Q1 | 17,682,581 | $2,129,413,240 | +$26,925,829 | $120.42 | 240 |