| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 32,064,876 | $18,123,947,432 | -$509,885,196 | $565.32 | 803 |
| 2025 Q2 | 33,077,801 | $16,878,772,618 | -$369,541,488 | $510.27 | 782 |
| 2025 Q1 | 33,782,623 | $14,661,958,194 | +$833,715,919 | $434.04 | 727 |
| 2024 Q4 | 32,023,839 | $12,689,803,900 | +$165,545,238 | $396.23 | 698 |
| 2024 Q3 | 31,628,343 | $11,900,962,574 | +$67,759,061 | $375.71 | 669 |
| 2024 Q2 | 31,501,825 | $12,018,117,160 | +$240,064,609 | $381.56 | 658 |
| 2024 Q1 | 31,935,120 | $10,182,852,924 | +$138,340,262 | $318.45 | 587 |
| 2023 Q4 | 31,623,960 | $8,699,922,671 | -$60,910,688 | $274.74 | 560 |
| 2023 Q3 | 32,034,926 | $8,709,390,662 | -$54,003,980 | $271.52 | 518 |
| 2023 Q2 | 32,257,784 | $7,877,264,083 | +$15,217,653 | $243.88 | 475 |
| 2023 Q1 | 32,121,973 | $6,965,002,545 | +$125,953,634 | $216.46 | 473 |
| 2022 Q4 | 31,651,171 | $7,108,483,731 | +$125,848,579 | $224.35 | 484 |
| 2022 Q3 | 31,958,653 | $6,489,543,813 | -$621,941,829 | $202.52 | 422 |
| 2022 Q2 | 31,910,727 | $5,914,749,451 | +$79,522,432 | $184.98 | 404 |
| 2022 Q1 | 31,728,815 | $6,307,808,668 | +$50,727,458 | $198.17 | 412 |
| 2021 Q4 | 31,327,411 | $6,187,239,028 | -$121,875,230 | $197.35 | 405 |
| 2021 Q3 | 31,281,935 | $5,902,073,956 | +$18,207,809 | $188.45 | 395 |
| 2021 Q2 | 31,175,898 | $6,073,003,170 | -$225,792,960 | $194.64 | 407 |
| 2021 Q1 | 32,403,532 | $7,011,671,404 | +$183,851,313 | $216.19 | 414 |
| 2020 Q4 | 31,943,627 | $5,715,873,822 | +$29,648,180 | $178.62 | 389 |
| 2020 Q3 | 31,782,801 | $5,655,191,859 | -$133,608,247 | $177.65 | 375 |
| 2020 Q2 | 32,598,356 | $4,878,486,338 | +$13,131,416 | $149.52 | 364 |
| 2020 Q1 | 32,572,165 | $4,320,268,020 | +$32,532,997 | $132.49 | 361 |
| 2019 Q4 | 32,174,601 | $5,113,460,690 | +$29,816,797 | $158.99 | 375 |
| 2019 Q3 | 32,143,660 | $5,179,536,899 | -$59,514,500 | $161.16 | 366 |
| 2019 Q2 | 32,506,528 | $5,069,264,409 | -$80,859,452 | $155.99 | 364 |
| 2019 Q1 | 33,387,121 | $4,299,202,584 | +$91,760,602 | $128.77 | 345 |
| 2018 Q4 | 32,740,151 | $4,195,521,487 | -$123,633,282 | $128.14 | 333 |
| 2018 Q3 | 33,652,996 | $4,344,571,623 | -$193,653,306 | $129.11 | 308 |
| 2018 Q2 | 35,342,540 | $3,714,415,731 | -$20,273,811 | $105.08 | 299 |
| 2018 Q1 | 35,221,361 | $3,867,213,969 | -$173,927,269 | $109.77 | 298 |
| 2017 Q4 | 36,758,910 | $4,121,039,045 | -$53,093,403 | $111.94 | 320 |
| 2017 Q3 | 36,714,099 | $4,022,872,909 | -$131,089,020 | $109.45 | 287 |
| 2017 Q2 | 37,990,874 | $4,073,026,987 | +$166,118,508 | $107.11 | 293 |
| 2017 Q1 | 38,140,733 | $4,286,637,654 | +$755,381,554 | $112.25 | 305 |
| 2016 Q4 | 34,331,565 | $4,084,068,814 | +$2,320,980 | $118.88 | 352 |
| 2016 Q3 | 34,128,910 | $4,098,500,614 | +$142,316,786 | $120.15 | 356 |
| 2016 Q2 | 33,019,690 | $4,342,110,813 | +$77,301,973 | $131.51 | 359 |
| 2016 Q1 | 32,559,579 | $3,689,345,364 | +$87,840,718 | $113.32 | 330 |
| 2015 Q4 | 32,102,291 | $3,863,682,797 | -$137,233,757 | $120.45 | 320 |
| 2015 Q3 | 33,530,696 | $3,435,862,920 | +$44,742,537 | $102.92 | 284 |
| 2015 Q2 | 33,333,350 | $3,191,235,584 | +$29,950,383 | $95.74 | 254 |
| 2015 Q1 | 33,062,269 | $2,979,240,968 | -$43,397,720 | $90.1 | 248 |
| 2014 Q4 | 33,575,067 | $3,032,735,816 | -$58,792,794 | $90.32 | 234 |
| 2014 Q3 | 34,259,576 | $2,456,393,660 | +$2,117,089 | $71.7 | 212 |
| 2014 Q2 | 34,247,876 | $2,406,484,881 | -$9,686,380 | $70.29 | 209 |
| 2014 Q1 | 34,346,812 | $2,321,595,989 | +$85,960,193 | $67.59 | 211 |