| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 670,598,100 | $22,909,358,151 | +$11,226,820,330 | $34.16 | 624 |
| 2025 Q2 | 340,784,577 | $26,126,105,834 | -$231,491,325 | $76.67 | 631 |
| 2025 Q1 | 343,566,887 | $22,815,851,290 | +$117,117,267 | $66.44 | 616 |
| 2024 Q4 | 343,512,489 | $21,927,613,682 | +$438,131,416 | $63.86 | 622 |
| 2024 Q3 | 335,525,641 | $20,989,664,518 | +$242,164,707 | $62.56 | 590 |
| 2024 Q2 | 330,448,754 | $21,248,896,002 | +$359,296,839 | $64.33 | 562 |
| 2024 Q1 | 326,140,968 | $18,256,977,571 | -$263,539,735 | $55.97 | 558 |
| 2023 Q4 | 327,093,221 | $21,926,279,141 | +$261,995,454 | $67.11 | 551 |
| 2023 Q3 | 321,062,276 | $18,952,787,676 | +$33,498,126 | $59.01 | 525 |
| 2023 Q2 | 319,550,578 | $22,269,650,827 | -$332,177,645 | $69.7 | 530 |
| 2023 Q1 | 324,493,661 | $21,625,318,957 | -$39,901,859 | $66.67 | 511 |
| 2022 Q4 | 326,086,367 | $22,280,680,473 | +$349,619,124 | $68.41 | 502 |
| 2022 Q3 | 320,774,499 | $18,701,478,930 | -$25,452,921 | $58.42 | 469 |
| 2022 Q2 | 319,577,983 | $17,549,081,779 | +$194,643,845 | $54.96 | 464 |
| 2022 Q1 | 318,099,889 | $19,371,183,110 | -$195,923,845 | $61.33 | 508 |
| 2021 Q4 | 310,511,952 | $20,165,467,753 | -$353,474,447 | $65.07 | 497 |
| 2021 Q3 | 312,186,136 | $22,819,365,971 | -$731,544,498 | $73.09 | 504 |
| 2021 Q2 | 321,591,724 | $23,520,534,474 | -$2,414,305,496 | $73.12 | 511 |
| 2021 Q1 | 354,231,959 | $27,508,438,945 | +$378,834,877 | $77.69 | 503 |
| 2020 Q4 | 351,487,912 | $25,632,516,656 | +$240,640,171 | $72.26 | 480 |
| 2020 Q3 | 322,980,306 | $16,134,245,016 | +$165,365,543 | $49.96 | 419 |
| 2020 Q2 | 322,968,774 | $14,711,875,403 | -$134,083,023 | $45.46 | 417 |
| 2020 Q1 | 329,762,784 | $12,687,485,591 | -$381,017,271 | $38.46 | 427 |
| 2019 Q4 | 330,624,173 | $20,970,044,073 | +$402,284,495 | $63.37 | 471 |
| 2019 Q3 | 325,244,249 | $18,591,076,955 | +$8,905,286,441 | $57.05 | 420 |
| 2019 Q2 | 166,878,690 | $21,705,127,385 | +$155,606,598 | $130.04 | 423 |
| 2019 Q1 | 165,436,487 | $19,190,427,922 | +$175,704,394 | $115.91 | 396 |
| 2018 Q4 | 164,453,052 | $17,047,234,055 | +$291,146,662 | $103.59 | 395 |
| 2018 Q3 | 162,335,107 | $15,296,962,746 | +$1,285,334,049 | $94.1 | 384 |
| 2018 Q2 | 148,779,924 | $15,635,560,278 | -$98,875,337 | $105.02 | 384 |
| 2018 Q1 | 149,960,596 | $14,831,131,133 | +$102,849,362 | $98.77 | 381 |
| 2017 Q4 | 148,629,959 | $15,133,020,321 | +$50,317,990 | $101.67 | 357 |
| 2017 Q3 | 148,080,901 | $14,272,025,036 | -$239,180,768 | $96.37 | 339 |
| 2017 Q2 | 150,756,537 | $13,125,753,084 | -$118,659,496 | $86.97 | 324 |
| 2017 Q1 | 151,392,681 | $11,401,979,741 | +$251,889,583 | $75.22 | 297 |
| 2016 Q4 | 148,984,123 | $9,049,864,034 | -$55,869,671 | $60.68 | 300 |
| 2016 Q3 | 148,042,700 | $10,650,432,182 | +$6,168,557 | $71.89 | 284 |
| 2016 Q2 | 148,317,999 | $9,865,372,004 | -$338,299,017 | $66.35 | 293 |
| 2016 Q1 | 153,293,226 | $9,462,989,498 | +$121,365,129 | $61.63 | 270 |
| 2015 Q4 | 151,309,224 | $9,335,608,761 | +$280,680,688 | $61.6 | 276 |
| 2015 Q3 | 146,382,787 | $8,955,603,484 | -$16,566,368 | $61.09 | 274 |
| 2015 Q2 | 145,629,270 | $8,822,822,428 | +$71,179,845 | $60.53 | 263 |
| 2015 Q1 | 144,319,196 | $8,504,369,156 | +$1,223,990,523 | $58.89 | 273 |
| 2014 Q4 | 123,455,283 | $6,268,728,511 | -$28,987,958 | $50.75 | 240 |
| 2014 Q3 | 121,776,357 | $5,675,514,403 | -$21,991,850 | $46.58 | 217 |
| 2014 Q2 | 117,783,178 | $5,511,842,045 | +$164,819,090 | $46.82 | 218 |
| 2014 Q1 | 114,528,384 | $4,695,946,256 | +$63,452,420 | $41.03 | 205 |