| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 21,516,722 | $1,931,716,431 | +$31,235,729 | $89.46 | 123 |
| 2025 Q3 | 1,487,964,868 | $129,732,542,986 | +$4,502,654,855 | $87.31 | 2,105 |
| 2025 Q2 | 1,443,812,958 | $120,400,019,084 | +$1,218,805,954 | $83.48 | 2,082 |
| 2025 Q1 | 1,433,214,421 | $108,462,383,308 | +$2,033,217,770 | $75.65 | 2,008 |
| 2024 Q4 | 1,410,143,887 | $99,141,065,416 | +$2,843,757,473 | $70.28 | 1,968 |
| 2024 Q3 | 1,359,948,950 | $106,095,779,929 | +$530,764,423 | $78.05 | 1,832 |
| 2024 Q2 | 1,358,366,888 | $98,686,932,300 | -$1,194,119,313 | $72.64 | 1,781 |
| 2024 Q1 | 1,371,415,102 | $101,777,022,487 | +$5,332,312,594 | $74.22 | 1,764 |
| 2023 Q4 | 5,115,098 | $359,847,403 | +$20,043,830 | $70.35 | 32 |
| 2023 Q3 | 1,246,796,470 | $80,234,857,390 | +$1,695,271,019 | $64.35 | 1,545 |
| 2023 Q2 | 1,219,636,653 | $82,326,455,402 | +$2,773,997,049 | $67.50 | 1,548 |
| 2023 Q1 | 1,167,894,025 | $78,083,400,140 | +$57,518,330 | $66.85 | 1,516 |
| 2022 Q4 | 1,164,978,943 | $71,840,323,119 | +$616,097,983 | $61.64 | 1,480 |
| 2022 Q3 | 1,131,943,804 | $59,719,691,376 | +$139,000,643 | $52.67 | 1,371 |
| 2022 Q2 | 1,168,205,101 | $68,743,945,801 | -$1,126,255,302 | $58.85 | 1,422 |
| 2022 Q1 | 1,198,064,831 | $83,295,513,127 | +$2,695,524,635 | $69.51 | 1,486 |
| 2021 Q4 | 1,143,894,661 | $85,342,847,130 | +$3,253,392,737 | $74.64 | 1,491 |
| 2021 Q3 | 1,095,161,443 | $81,337,014,919 | +$2,797,308,977 | $74.25 | 1,313 |
| 2021 Q2 | 1,061,028,237 | $79,486,500,914 | +$4,902,711,518 | $74.86 | 1,282 |
| 2021 Q1 | 995,206,729 | $71,726,270,967 | -$405,001,373 | $72.05 | 1,263 |
| 2020 Q4 | 990,709,165 | $68,481,162,593 | -$449,876,914 | $69.09 | 1,249 |
| 2020 Q3 | 990,244,080 | $59,672,613,429 | +$2,005,080,635 | $60.28 | 1,076 |
| 2020 Q2 | 949,532,284 | $54,293,264,456 | -$3,191,391,626 | $57.16 | 1,052 |
| 2020 Q1 | 1,013,348,298 | $50,581,697,297 | +$4,546,321,160 | $49.89 | 1,013 |
| 2019 Q4 | 907,396,936 | $59,228,621,372 | +$3,494,256,550 | $65.24 | 1,096 |
| 2019 Q3 | 836,426,741 | $51,076,750,042 | -$194,690,956 | $61.07 | 932 |
| 2019 Q2 | 859,447,549 | $52,753,367,796 | +$4,136,367,336 | $61.40 | 922 |
| 2019 Q1 | 791,412,381 | $48,098,954,092 | +$2,034,713,590 | $60.77 | 899 |
| 2018 Q4 | 755,813,337 | $41,594,194,373 | +$571,454,990 | $55.00 | 874 |
| 2018 Q3 | 743,223,787 | $47,618,504,565 | +$1,913,925,349 | $64.08 | 741 |
| 2018 Q2 | 714,559,383 | $45,285,757,968 | +$1,299,283,534 | $63.37 | 726 |
| 2018 Q1 | 693,788,408 | $45,713,395,935 | +$12,421,737,217 | $65.88 | 693 |
| 2017 Q4 | 445,376,739 | $29,438,854,436 | +$2,518,705,584 | $66.09 | 640 |
| 2017 Q3 | 457,216,689 | $29,314,828,310 | +$4,047,520,594 | $64.17 | 526 |
| 2017 Q2 | 390,539,301 | $23,777,912,466 | +$6,092,386,711 | $60.89 | 480 |
| 2017 Q1 | 293,935,685 | $17,038,710,128 | +$5,802,105,694 | $57.95 | 434 |
| 2016 Q4 | 221,474,664 | $11,883,620,567 | +$2,577,568,388 | $53.63 | 380 |
| 2016 Q3 | 173,157,682 | $9,547,794,349 | +$495,102,316 | $55.14 | 328 |
| 2016 Q2 | 164,564,411 | $8,540,041,684 | +$642,701,441 | $51.89 | 302 |
| 2016 Q1 | 145,400,688 | $7,718,652,334 | +$1,025,405,020 | $53.14 | 272 |
| 2015 Q4 | 130,136,313 | $7,071,209,412 | +$2,780,305,097 | $54.38 | 265 |
| 2015 Q3 | 77,867,789 | $4,116,017,097 | +$698,601,012 | $52.81 | 202 |
| 2015 Q2 | 65,066,051 | $3,792,639,141 | +$779,665,360 | $58.30 | 189 |
| 2015 Q1 | 51,690,136 | $3,029,797,017 | +$529,368,171 | $58.49 | 163 |
| 2014 Q4 | 42,682,074 | $2,360,954,006 | +$485,493,823 | $55.32 | 148 |
| 2014 Q3 | 32,369,950 | $1,884,008,989 | +$174,699,461 | $58.24 | 117 |
| 2014 Q2 | 29,369,529 | $1,826,573,394 | +$394,008,282 | $62.21 | 102 |
| 2014 Q1 | 23,024,999 | $1,405,584,622 | +$567,623,117 | $61.07 | 86 |