| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 65,469,938 | $21,707,110,931 | +$4,951,046,305 | $332.84 | 980 |
| 2025 Q2 | 50,201,060 | $15,277,055,130 | +$1,948,214,632 | $304.35 | 930 |
| 2025 Q1 | 43,224,015 | $11,699,667,530 | +$2,979,076,890 | $270.83 | 882 |
| 2024 Q4 | 33,499,536 | $9,676,681,586 | -$7,422,279 | $288.85 | 854 |
| 2024 Q3 | 33,129,291 | $9,166,750,922 | +$260,392,986 | $276.76 | 783 |
| 2024 Q2 | 32,313,317 | $8,537,063,830 | -$29,690,251 | $264.3 | 755 |
| 2024 Q1 | 32,312,690 | $7,985,089,321 | -$2,049,854,118 | $247.41 | 732 |
| 2023 Q4 | 40,847,715 | $9,126,606,223 | +$3,223,162,020 | $223.39 | 756 |
| 2023 Q3 | 25,961,121 | $5,215,222,449 | -$108,888,461 | $200.64 | 561 |
| 2023 Q2 | 26,453,995 | $5,479,780,049 | +$275,913,390 | $207.06 | 547 |
| 2023 Q1 | 25,068,735 | $4,689,681,962 | -$206,451,741 | $187.04 | 509 |
| 2022 Q4 | 25,539,659 | $4,356,469,941 | -$213,915,933 | $170.57 | 499 |
| 2022 Q3 | 27,432,018 | $4,460,777,153 | +$3,322,035 | $162.5 | 470 |
| 2022 Q2 | 26,687,230 | $4,636,925,629 | +$333,005,345 | $172.47 | 487 |
| 2022 Q1 | 25,050,073 | $5,224,355,424 | -$149,256,669 | $208.52 | 500 |
| 2021 Q4 | 25,938,654 | $5,682,941,957 | +$305,866,126 | $219.13 | 507 |
| 2021 Q3 | 24,390,326 | $4,843,358,337 | +$268,472,803 | $197.44 | 453 |
| 2021 Q2 | 23,030,203 | $4,513,558,417 | +$50,574,681 | $196.18 | 430 |
| 2021 Q1 | 22,816,262 | $4,100,374,416 | -$586,059,217 | $179.83 | 422 |
| 2020 Q4 | 26,141,722 | $4,489,543,665 | -$418,025,905 | $171.64 | 420 |
| 2020 Q3 | 28,641,230 | $4,446,049,256 | -$13,868,273 | $155.73 | 390 |
| 2020 Q2 | 28,570,518 | $4,026,961,560 | +$535,369,330 | $142.42 | 381 |
| 2020 Q1 | 25,070,408 | $2,965,531,981 | -$1,161,915,154 | $118.62 | 356 |
| 2019 Q4 | 33,730,859 | $4,839,418,037 | +$1,483,273,399 | $144.09 | 381 |
| 2019 Q3 | 23,615,233 | $3,093,083,471 | +$72,284,964 | $131.49 | 332 |
| 2019 Q2 | 22,427,847 | $2,906,566,189 | -$32,524,716 | $129.59 | 323 |
| 2019 Q1 | 22,439,110 | $2,811,190,433 | +$180,572,260 | $125.28 | 331 |
| 2018 Q4 | 21,261,208 | $2,369,741,402 | -$84,484,478 | $111.53 | 317 |
| 2018 Q3 | 21,814,720 | $2,824,338,411 | -$138,870,826 | $129.62 | 294 |
| 2018 Q2 | 22,788,870 | $2,725,870,863 | -$735,302,504 | $119.6 | 288 |
| 2018 Q1 | 29,050,793 | $3,369,544,421 | +$168,037,301 | $115.99 | 300 |
| 2017 Q4 | 27,608,337 | $3,276,396,096 | +$378,568,205 | $118.64 | 296 |
| 2017 Q3 | 25,152,719 | $2,799,518,471 | -$58,149,367 | $111.3 | 264 |
| 2017 Q2 | 25,628,621 | $2,716,709,758 | -$593,919,989 | $106.9 | 261 |
| 2017 Q1 | 30,051,727 | $3,167,258,642 | +$112,784,709 | $104.7 | 259 |
| 2016 Q4 | 23,767,687 | $2,359,899,691 | +$6,179,017 | $99.3 | 251 |
| 2016 Q3 | 23,636,796 | $2,266,905,941 | +$11,528,376 | $95.93 | 242 |
| 2016 Q2 | 23,619,394 | $2,193,705,242 | -$417,141,917 | $92.9 | 241 |
| 2016 Q1 | 27,991,981 | $2,557,601,008 | -$262,323,555 | $91.37 | 240 |
| 2015 Q4 | 30,717,752 | $2,800,105,736 | +$711,111,810 | $91.17 | 234 |
| 2015 Q3 | 22,728,458 | $1,927,700,632 | -$172,350,524 | $84.78 | 213 |
| 2015 Q2 | 24,347,960 | $2,212,386,327 | -$131,234,782 | $90.84 | 222 |
| 2015 Q1 | 26,266,183 | $2,371,757,672 | -$481,293,298 | $90.26 | 231 |
| 2014 Q4 | 31,535,021 | $2,868,265,093 | +$572,672,526 | $90.94 | 241 |
| 2014 Q3 | 24,632,515 | $2,171,555,925 | -$367,961,472 | $88.16 | 214 |
| 2014 Q2 | 28,844,376 | $2,495,938,104 | +$652,256,645 | $86.53 | 216 |
| 2014 Q1 | 21,311,506 | $1,764,671,761 | -$238,196,813 | $82.81 | 191 |