| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 100,942,232 | $7,735,546,489 | -$34,143,842 | $76.72 | 694 |
| 2025 Q2 | 102,368,182 | $7,430,071,621 | -$76,257,954 | $72.68 | 707 |
| 2025 Q1 | 103,479,281 | $6,584,659,024 | +$399,504,785 | $63.53 | 680 |
| 2024 Q4 | 97,403,339 | $5,917,791,476 | +$44,056,916 | $60.75 | 699 |
| 2024 Q3 | 96,137,212 | $6,503,843,097 | -$676,304,962 | $67.7 | 688 |
| 2024 Q2 | 107,043,221 | $6,601,372,167 | -$297,137,504 | $61.64 | 654 |
| 2024 Q1 | 111,640,493 | $7,068,763,365 | -$409,348,510 | $63.33 | 678 |
| 2023 Q4 | 117,922,305 | $7,297,842,725 | -$963,647,905 | $61.9 | 706 |
| 2023 Q3 | 133,287,314 | $7,527,012,959 | +$96,897,002 | $56.47 | 649 |
| 2023 Q2 | 131,264,266 | $7,742,172,393 | -$350,624,489 | $58.98 | 666 |
| 2023 Q1 | 137,061,450 | $8,154,033,131 | -$129,947,368 | $59.51 | 675 |
| 2022 Q4 | 141,856,010 | $8,015,643,699 | +$349,356,548 | $56.48 | 680 |
| 2022 Q3 | 133,548,206 | $6,517,970,031 | +$59,754,569 | $48.78 | 615 |
| 2022 Q2 | 130,389,130 | $7,152,962,095 | -$740,134,340 | $54.59 | 654 |
| 2022 Q1 | 143,809,202 | $9,549,667,272 | -$513,362,999 | $66.34 | 692 |
| 2021 Q4 | 151,327,419 | $11,055,607,079 | +$403,032,516 | $73.09 | 712 |
| 2021 Q3 | 144,369,708 | $10,845,194,459 | +$1,916,911,505 | $74.41 | 637 |
| 2021 Q2 | 120,158,526 | $8,919,137,423 | -$432,935,727 | $74.16 | 625 |
| 2021 Q1 | 126,039,151 | $9,067,407,685 | +$1,273,256,992 | $71.84 | 597 |
| 2020 Q4 | 108,274,832 | $7,403,246,550 | +$78,696,102 | $68.35 | 559 |
| 2020 Q3 | 107,165,096 | $6,310,971,600 | +$281,439,673 | $58.99 | 496 |
| 2020 Q2 | 102,507,931 | $5,497,440,440 | -$584,533,844 | $53.62 | 491 |
| 2020 Q1 | 113,447,070 | $5,079,253,864 | -$343,755,270 | $44.83 | 501 |
| 2019 Q4 | 120,827,977 | $7,521,398,328 | +$899,935,385 | $62.28 | 593 |
| 2019 Q3 | 105,296,223 | $6,021,768,272 | +$24,764,646 | $57.23 | 515 |
| 2019 Q2 | 104,691,778 | $6,008,772,878 | +$526,883,304 | $57.4 | 513 |
| 2019 Q1 | 95,799,535 | $5,502,782,880 | -$576,880,445 | $57.44 | 513 |
| 2018 Q4 | 105,921,758 | $5,488,039,888 | +$99,525,494 | $51.82 | 524 |
| 2018 Q3 | 101,880,634 | $6,343,758,862 | -$869,055,070 | $62.28 | 491 |
| 2018 Q2 | 115,851,209 | $7,265,196,550 | +$461,722,454 | $62.74 | 484 |
| 2018 Q1 | 107,933,902 | $7,036,924,338 | -$22,140,878 | $65.19 | 470 |
| 2017 Q4 | 107,963,876 | $6,964,619,799 | +$300,787,753 | $64.5 | 448 |
| 2017 Q3 | 101,850,871 | $6,309,793,741 | +$391,720,293 | $62 | 367 |
| 2017 Q2 | 95,638,163 | $5,531,736,206 | +$457,604,815 | $57.84 | 355 |
| 2017 Q1 | 87,770,021 | $4,752,122,214 | +$554,025,421 | $54.14 | 334 |
| 2016 Q4 | 81,976,445 | $4,085,948,468 | +$313,946,691 | $49.84 | 320 |
| 2016 Q3 | 75,041,711 | $3,932,664,717 | -$35,828,158 | $52.41 | 312 |
| 2016 Q2 | 76,030,311 | $3,671,868,338 | +$363,863,658 | $48.26 | 311 |
| 2016 Q1 | 67,614,174 | $3,363,296,085 | -$128,392,827 | $49.8 | 310 |
| 2015 Q4 | 70,440,855 | $3,517,861,673 | +$188,646,981 | $49.95 | 307 |
| 2015 Q3 | 66,326,315 | $3,169,131,568 | +$61,425,813 | $47.77 | 281 |
| 2015 Q2 | 65,412,517 | $3,336,238,667 | +$464,416,132 | $51.02 | 287 |
| 2015 Q1 | 55,950,036 | $2,768,576,700 | +$116,551,126 | $49.47 | 255 |
| 2014 Q4 | 53,780,573 | $2,511,819,189 | +$118,500,058 | $46.71 | 247 |
| 2014 Q3 | 50,651,120 | $2,456,290,337 | -$9,317,570 | $48.5 | 212 |
| 2014 Q2 | 51,119,290 | $2,706,740,067 | +$60,777,027 | $52.92 | 221 |
| 2014 Q1 | 49,934,543 | $2,582,548,987 | +$526,377,802 | $52.2 | 212 |