| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 670,911 | $219,299,367 | +$30,981,125 | $323.01 | 76 |
| 2025 Q3 | 30,099,644 | $9,632,329,160 | -$105,621,079 | $320.04 | 985 |
| 2025 Q2 | 30,553,854 | $8,734,623,023 | -$158,817,731 | $285.86 | 949 |
| 2025 Q1 | 31,262,648 | $7,990,388,932 | -$308,790,417 | $255.53 | 946 |
| 2024 Q4 | 32,342,179 | $9,309,737,996 | +$566,905,945 | $287.82 | 1,032 |
| 2024 Q3 | 30,303,332 | $8,601,096,439 | -$196,151,440 | $284.00 | 951 |
| 2024 Q2 | 30,791,116 | $8,089,390,648 | -$236,942,378 | $262.53 | 882 |
| 2024 Q1 | 31,793,316 | $8,608,950,223 | -$277,470,387 | $270.80 | 920 |
| 2023 Q4 | 50,441 | $12,770,973 | +$2,870,475 | $252.22 | 15 |
| 2023 Q3 | 31,362,316 | $7,030,041,474 | -$14,170,378 | $224.15 | 811 |
| 2023 Q2 | 31,867,887 | $7,732,307,349 | -$16,186,142 | $242.66 | 807 |
| 2023 Q1 | 29,897,903 | $6,780,052,061 | -$560,855,249 | $226.82 | 796 |
| 2022 Q4 | 34,686,936 | $7,443,227,975 | +$190,526,504 | $214.52 | 815 |
| 2022 Q3 | 32,752,676 | $6,768,900,087 | -$368,145,607 | $206.59 | 769 |
| 2022 Q2 | 35,384,581 | $7,303,869,524 | +$104,589,212 | $206.31 | 770 |
| 2022 Q1 | 30,226,276 | $7,729,740,278 | -$356,495,292 | $255.75 | 811 |
| 2021 Q4 | 35,504,839 | $10,399,146,934 | +$534,483,756 | $293.05 | 876 |
| 2021 Q3 | 34,636,830 | $10,136,540,350 | +$212,843,939 | $293.59 | 784 |
| 2021 Q2 | 33,755,918 | $10,517,897,730 | +$572,124,706 | $311.69 | 802 |
| 2021 Q1 | 31,304,360 | $9,407,296,365 | +$214,555,864 | $300.74 | 808 |
| 2020 Q4 | 29,738,447 | $8,529,246,644 | +$179,952,984 | $286.70 | 784 |
| 2020 Q3 | 30,094,292 | $6,667,956,770 | -$29,537,258 | $221.52 | 667 |
| 2020 Q2 | 27,131,173 | $5,613,175,914 | -$242,390,087 | $206.87 | 645 |
| 2020 Q1 | 31,121,854 | $4,923,979,371 | -$281,652,009 | $158.17 | 604 |
| 2019 Q4 | 29,555,057 | $6,331,536,732 | +$304,364,934 | $214.22 | 708 |
| 2019 Q3 | 32,825,891 | $6,328,639,942 | +$29,106,006 | $192.73 | 604 |
| 2019 Q2 | 31,797,187 | $6,385,533,514 | -$23,046,847 | $200.87 | 617 |
| 2019 Q1 | 32,255,365 | $6,342,728,513 | -$704,491,644 | $196.66 | 629 |
| 2018 Q4 | 35,159,106 | $5,907,087,631 | -$468,615,904 | $168.00 | 625 |
| 2018 Q3 | 37,280,220 | $8,013,270,711 | +$23,018,966 | $215.08 | 599 |
| 2018 Q2 | 37,993,185 | $7,758,036,138 | +$1,514,960,657 | $204.33 | 586 |
| 2018 Q1 | 31,575,194 | $6,017,050,357 | +$19,769,036 | $190.57 | 556 |
| 2017 Q4 | 31,251,675 | $5,836,124,810 | +$86,368,708 | $186.70 | 546 |
| 2017 Q3 | 30,830,411 | $5,517,518,475 | +$129,241,439 | $178.96 | 472 |
| 2017 Q2 | 30,111,976 | $5,082,276,163 | +$122,486,775 | $168.77 | 468 |
| 2017 Q1 | 29,342,531 | $4,742,916,680 | +$2,613,976 | $161.66 | 468 |
| 2016 Q4 | 29,448,251 | $4,533,414,675 | -$152,305,228 | $153.94 | 485 |
| 2016 Q3 | 30,087,198 | $4,479,028,405 | +$534,140,593 | $148.90 | 432 |
| 2016 Q2 | 26,794,540 | $3,675,265,494 | -$402,860,714 | $137.18 | 402 |
| 2016 Q1 | 27,282,459 | $3,617,897,916 | -$102,995,406 | $132.61 | 414 |
| 2015 Q4 | 30,555,829 | $4,254,765,562 | -$161,411,040 | $139.28 | 426 |
| 2015 Q3 | 31,758,779 | $4,255,943,005 | -$402,084,335 | $133.97 | 394 |
| 2015 Q2 | 34,186,042 | $5,282,868,862 | +$140,271,206 | $154.58 | 393 |
| 2015 Q1 | 33,653,579 | $5,100,058,759 | -$199,270,776 | $151.55 | 394 |
| 2014 Q4 | 34,501,584 | $4,912,079,289 | +$62,276,904 | $142.38 | 379 |
| 2014 Q3 | 33,844,774 | $4,389,391,953 | +$263,672,844 | $129.69 | 322 |
| 2014 Q2 | 32,370,674 | $4,479,915,127 | -$74,126,498 | $138.42 | 349 |
| 2014 Q1 | 32,934,811 | $4,480,576,602 | +$219,141,580 | $136.06 | 361 |