| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 64,714,405 | $6,204,207,702 | -$225,711,649 | $95.89 | 870 |
| 2025 Q2 | 67,169,630 | $6,112,847,034 | -$318,739,984 | $90.98 | 859 |
| 2025 Q1 | 71,100,639 | $5,921,040,364 | -$4,892,002 | $83.28 | 845 |
| 2024 Q4 | 71,103,420 | $6,466,735,965 | -$396,725,727 | $90.93 | 895 |
| 2024 Q3 | 74,866,654 | $6,882,569,493 | -$177,762,200 | $91.93 | 872 |
| 2024 Q2 | 76,785,676 | $6,765,994,219 | +$370,024,815 | $88.11 | 850 |
| 2024 Q1 | 72,785,238 | $6,641,224,547 | -$166,838,680 | $91.25 | 830 |
| 2023 Q4 | 74,402,438 | $5,892,251,494 | +$241,189,030 | $79.22 | 797 |
| 2023 Q3 | 70,434,124 | $5,088,064,037 | +$50,564,243 | $72.24 | 730 |
| 2023 Q2 | 69,631,228 | $5,222,664,194 | -$19,045,256 | $75 | 721 |
| 2023 Q1 | 69,768,809 | $4,988,537,980 | +$25,218,870 | $71.51 | 713 |
| 2022 Q4 | 70,284,012 | $4,800,212,093 | +$281,005,728 | $68.3 | 691 |
| 2022 Q3 | 65,116,088 | $4,108,110,542 | +$162,980,747 | $63.02 | 636 |
| 2022 Q2 | 62,705,367 | $4,001,905,794 | -$101,968,362 | $63.73 | 652 |
| 2022 Q1 | 64,412,074 | $4,976,935,068 | -$223,587,898 | $77.27 | 700 |
| 2021 Q4 | 67,319,057 | $5,733,172,566 | +$114,126,060 | $85.26 | 733 |
| 2021 Q3 | 65,268,136 | $5,172,861,707 | +$37,614,929 | $79.19 | 639 |
| 2021 Q2 | 65,247,028 | $5,280,658,620 | +$42,443,815 | $80.93 | 650 |
| 2021 Q1 | 64,316,313 | $5,041,466,585 | -$350,603,666 | $78.37 | 642 |
| 2020 Q4 | 69,177,729 | $4,998,696,214 | +$3,629,035,394 | $72.22 | 664 |
| 2020 Q3 | 16,979,813 | $4,063,263,702 | +$58,094,022 | $239.18 | 566 |
| 2020 Q2 | 16,856,882 | $3,778,840,668 | -$411,517,893 | $224.02 | 564 |
| 2020 Q1 | 18,726,350 | $3,345,867,602 | -$260,426,755 | $178.46 | 547 |
| 2019 Q4 | 20,039,401 | $4,770,441,003 | -$93,567,067 | $238.11 | 612 |
| 2019 Q3 | 20,207,995 | $4,523,045,954 | -$121,810,577 | $223.86 | 525 |
| 2019 Q2 | 20,765,457 | $4,697,268,625 | +$4,816,685 | $226.27 | 533 |
| 2019 Q1 | 20,891,376 | $4,577,670,524 | -$113,859,740 | $219.1 | 529 |
| 2018 Q4 | 21,452,663 | $4,103,920,487 | +$131,799,333 | $191.23 | 518 |
| 2018 Q3 | 20,339,392 | $4,734,324,184 | -$36,844,456 | $232.93 | 493 |
| 2018 Q2 | 20,777,981 | $4,670,203,330 | -$107,430,480 | $224.78 | 488 |
| 2018 Q1 | 21,247,012 | $4,638,296,739 | +$327,124,266 | $218.33 | 479 |
| 2017 Q4 | 19,754,160 | $4,262,790,010 | -$133,139,756 | $215.83 | 464 |
| 2017 Q3 | 19,947,264 | $4,035,841,729 | +$64,197,267 | $202.36 | 415 |
| 2017 Q2 | 19,598,070 | $3,853,499,880 | +$89,900,787 | $196.62 | 390 |
| 2017 Q1 | 19,118,225 | $3,650,001,520 | +$26,934,011 | $190.91 | 378 |
| 2016 Q4 | 19,017,343 | $3,464,377,435 | +$25,429,006 | $182.2 | 380 |
| 2016 Q3 | 18,772,244 | $3,279,356,301 | +$130,870,542 | $174.73 | 354 |
| 2016 Q2 | 18,029,041 | $3,049,447,447 | +$4,069,569 | $169.11 | 345 |
| 2016 Q1 | 17,938,490 | $2,916,548,559 | -$215,942,994 | $162.61 | 332 |
| 2015 Q4 | 19,290,055 | $3,102,470,804 | -$132,557,231 | $160.96 | 342 |
| 2015 Q3 | 20,062,120 | $3,155,504,358 | +$60,906,582 | $157.09 | 330 |
| 2015 Q2 | 19,722,063 | $3,343,474,560 | +$215,791,284 | $169.5 | 327 |
| 2015 Q1 | 18,446,284 | $3,161,922,636 | +$317,034,730 | $171.51 | 320 |
| 2014 Q4 | 16,602,017 | $2,652,043,947 | +$8,130,024 | $159.67 | 293 |
| 2014 Q3 | 16,532,392 | $2,504,945,352 | +$30,985,333 | $151.45 | 267 |
| 2014 Q2 | 16,577,087 | $2,603,709,507 | -$64,275,923 | $157.08 | 274 |
| 2014 Q1 | 16,887,959 | $2,582,375,202 | -$103,020,190 | $152.92 | 274 |