| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,485,870,716 | $129,573,920,797 | +$4,505,125,848 | $87.31 | 2,098 |
| 2025 Q2 | 1,443,812,958 | $120,400,019,084 | +$1,218,805,875 | $83.48 | 2,082 |
| 2025 Q1 | 1,433,511,586 | $108,484,859,684 | +$2,046,599,931 | $75.65 | 2,015 |
| 2024 Q4 | 1,411,839,536 | $99,254,550,211 | +$2,850,006,780 | $70.28 | 1,988 |
| 2024 Q3 | 1,360,987,410 | $106,176,834,295 | +$530,655,391 | $78.05 | 1,843 |
| 2024 Q2 | 1,359,602,851 | $98,777,013,962 | -$1,176,516,543 | $72.64 | 1,798 |
| 2024 Q1 | 1,372,579,595 | $101,863,460,630 | +$5,380,042,450 | $74.22 | 1,775 |
| 2023 Q4 | 1,298,913,963 | $91,360,513,293 | +$2,575,573,005 | $70.35 | 1,735 |
| 2023 Q3 | 1,251,960,802 | $80,567,182,698 | +$1,488,547,314 | $64.35 | 1,575 |
| 2023 Q2 | 1,222,911,439 | $82,547,504,976 | +$2,749,182,170 | $67.5 | 1,573 |
| 2023 Q1 | 1,170,901,546 | $78,284,473,050 | +$124,126,489 | $66.85 | 1,541 |
| 2022 Q4 | 1,171,733,854 | $72,256,699,982 | +$775,546,773 | $61.64 | 1,507 |
| 2022 Q3 | 1,170,803,149 | $61,766,454,560 | -$55,014,079 | $52.67 | 1,398 |
| 2022 Q2 | 1,186,604,296 | $69,826,737,119 | -$1,061,213,511 | $58.85 | 1,447 |
| 2022 Q1 | 1,204,419,741 | $83,736,969,173 | +$2,727,140,819 | $69.51 | 1,511 |
| 2021 Q4 | 1,167,071,614 | $87,073,936,283 | +$3,314,134,184 | $74.64 | 1,516 |
| 2021 Q3 | 1,095,658,595 | $81,367,318,597 | +$2,803,238,423 | $74.25 | 1,324 |
| 2021 Q2 | 1,061,657,304 | $79,526,093,028 | +$4,874,408,974 | $74.86 | 1,293 |
| 2021 Q1 | 996,258,099 | $71,802,564,018 | -$501,345,709 | $72.05 | 1,279 |
| 2020 Q4 | 1,002,000,141 | $69,261,254,878 | -$398,626,279 | $69.09 | 1,264 |
| 2020 Q3 | 991,046,797 | $59,721,000,998 | +$2,011,597,401 | $60.28 | 1,087 |
| 2020 Q2 | 957,447,398 | $54,745,692,290 | -$4,058,635,971 | $57.16 | 1,065 |
| 2020 Q1 | 1,018,881,052 | $50,857,817,311 | +$5,309,475,128 | $49.89 | 1,029 |
| 2019 Q4 | 909,290,559 | $59,351,986,960 | +$2,937,000,263 | $65.24 | 1,111 |
| 2019 Q3 | 858,978,019 | $52,454,776,183 | -$152,824,744 | $61.07 | 944 |
| 2019 Q2 | 859,731,714 | $52,770,812,145 | +$4,138,750,712 | $61.4 | 932 |
| 2019 Q1 | 794,100,101 | $48,262,320,695 | +$2,026,931,616 | $60.77 | 910 |
| 2018 Q4 | 763,827,065 | $42,035,038,217 | +$684,298,430 | $55 | 883 |
| 2018 Q3 | 743,406,748 | $47,630,354,965 | +$1,903,565,941 | $64.08 | 748 |
| 2018 Q2 | 714,730,477 | $45,296,599,590 | +$1,349,943,907 | $63.37 | 731 |
| 2018 Q1 | 693,947,107 | $45,723,858,018 | +$12,361,901,368 | $65.88 | 697 |
| 2017 Q4 | 504,943,728 | $33,375,733,981 | +$2,962,561,384 | $66.09 | 647 |
| 2017 Q3 | 457,475,168 | $29,331,417,503 | +$3,966,975,321 | $64.17 | 529 |
| 2017 Q2 | 391,819,561 | $23,855,856,714 | +$6,103,681,147 | $60.89 | 483 |
| 2017 Q1 | 295,412,750 | $17,124,291,812 | +$5,794,922,172 | $57.95 | 437 |
| 2016 Q4 | 221,514,528 | $11,885,758,490 | +$2,594,678,768 | $53.63 | 382 |
| 2016 Q3 | 173,157,682 | $9,547,794,349 | +$493,598,887 | $55.14 | 328 |
| 2016 Q2 | 164,564,411 | $8,540,041,684 | +$658,154,100 | $51.89 | 302 |
| 2016 Q1 | 149,641,060 | $7,943,985,334 | +$1,033,218,114 | $53.14 | 273 |
| 2015 Q4 | 130,136,313 | $7,071,209,412 | +$2,775,993,649 | $54.38 | 265 |
| 2015 Q3 | 77,927,725 | $4,119,183,097 | +$692,150,393 | $52.81 | 203 |
| 2015 Q2 | 65,093,212 | $3,794,222,141 | +$778,585,769 | $58.3 | 190 |
| 2015 Q1 | 51,690,136 | $3,029,797,017 | +$523,387,181 | $58.49 | 163 |
| 2014 Q4 | 42,682,074 | $2,360,954,006 | +$485,493,897 | $55.32 | 148 |
| 2014 Q3 | 32,369,950 | $1,884,008,989 | +$174,699,516 | $58.24 | 117 |
| 2014 Q2 | 29,369,529 | $1,826,573,394 | +$394,044,675 | $62.21 | 102 |
| 2014 Q1 | 23,024,999 | $1,405,584,622 | +$567,623,148 | $61.07 | 86 |