| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 23,606 | $5,922,000 | -$148,765 | $250.87 | 1 |
| 2025 Q3 | 72,738 | $20,806,313 | +$923,772 | $287.06 | 15 |
| 2025 Q2 | 80,049 | $21,012,930 | +$343,156 | $262.51 | 14 |
| 2025 Q1 | 78,856 | $18,353,763 | -$2,297,776 | $232.74 | 13 |
| 2024 Q4 | 90,705 | $20,373,342 | -$16,364,393 | $229.32 | 14 |
| 2024 Q3 | 160,910 | $35,952,141 | -$112,746,562 | $223.48 | 17 |
| 2024 Q2 | 699,294 | $143,804,884 | -$16,860,636,525 | $203.51 | 47 |
| 2024 Q1 | 78,299,664 | $17,096,647,025 | -$357,132,160 | $218.46 | 918 |
| 2023 Q4 | 80,462,091 | $18,284,043,326 | -$241,540,179 | $227.29 | 948 |
| 2023 Q3 | 81,444,749 | $16,378,454,016 | +$272,256,461 | $201.05 | 872 |
| 2023 Q2 | 80,099,180 | $19,236,050,999 | +$189,615,356 | $241.33 | 924 |
| 2023 Q1 | 79,165,605 | $18,155,019,842 | -$42,110,685 | $229.42 | 930 |
| 2022 Q4 | 79,477,084 | $18,720,938,658 | -$230,135,170 | $235.48 | 960 |
| 2022 Q3 | 80,870,524 | $16,573,669,227 | -$392,469,748 | $204.81 | 923 |
| 2022 Q2 | 82,433,113 | $19,322,045,247 | +$48,559,326 | $234.36 | 955 |
| 2022 Q1 | 82,243,815 | $21,695,565,888 | -$542,676,040 | $263.66 | 1,024 |
| 2021 Q4 | 84,117,328 | $26,403,147,124 | -$333,239,710 | $314.21 | 1,051 |
| 2021 Q3 | 84,960,821 | $23,905,190,653 | -$362,146,100 | $281.44 | 985 |
| 2021 Q2 | 86,161,330 | $23,754,253,388 | -$316,548,836 | $275.85 | 943 |
| 2021 Q1 | 87,866,383 | $22,400,564,655 | +$154,875,725 | $255.03 | 914 |
| 2020 Q4 | 87,489,016 | $17,802,469,215 | -$298,151,117 | $203.55 | 888 |
| 2020 Q3 | 88,249,099 | $16,604,771,873 | +$314,723,278 | $188.27 | 801 |
| 2020 Q2 | 86,702,954 | $14,383,204,145 | -$229,836,475 | $166.11 | 784 |
| 2020 Q1 | 87,850,439 | $11,107,712,473 | -$195,712,907 | $126.39 | 743 |
| 2019 Q4 | 89,151,440 | $15,078,477,623 | +$94,718,909 | $169.17 | 789 |
| 2019 Q3 | 88,960,303 | $14,940,047,625 | -$65,735,445 | $168.00 | 730 |
| 2019 Q2 | 89,315,150 | $15,439,855,837 | -$76,364,338 | $172.90 | 731 |
| 2019 Q1 | 91,225,011 | $13,955,860,760 | +$289,025,910 | $152.98 | 732 |
| 2018 Q4 | 89,490,344 | $11,307,032,997 | -$552,158,504 | $126.36 | 726 |
| 2018 Q3 | 93,287,328 | $16,199,581,554 | -$270,155,830 | $173.68 | 788 |
| 2018 Q2 | 94,818,535 | $17,021,285,627 | +$66,782,283 | $179.53 | 781 |
| 2018 Q1 | 95,149,979 | $15,388,455,988 | +$165,185,332 | $161.75 | 783 |
| 2017 Q4 | 94,013,274 | $14,994,751,845 | +$73,444,791 | $159.51 | 746 |
| 2017 Q3 | 93,569,002 | $14,123,998,080 | -$224,610,968 | $150.97 | 691 |
| 2017 Q2 | 95,023,431 | $14,640,911,687 | +$423,673,355 | $154.14 | 684 |
| 2017 Q1 | 93,255,364 | $13,379,069,346 | +$1,217,844,656 | $143.47 | 682 |
| 2016 Q4 | 94,169,457 | $12,087,749,409 | -$182,841,530 | $128.38 | 689 |
| 2016 Q3 | 95,568,996 | $13,129,378,762 | +$124,020,108 | $137.48 | 664 |
| 2016 Q2 | 94,727,458 | $12,340,372,016 | +$14,760,544 | $130.27 | 674 |
| 2016 Q1 | 95,472,828 | $11,180,020,007 | -$97,240,572 | $117.13 | 617 |
| 2015 Q4 | 96,220,911 | $11,895,675,663 | +$18,043,563 | $123.64 | 625 |
| 2015 Q3 | 96,268,530 | $10,432,026,798 | -$3,896,809 | $108.47 | 606 |
| 2015 Q2 | 96,319,595 | $11,674,520,400 | +$154,632,079 | $121.22 | 605 |
| 2015 Q1 | 94,693,030 | $11,935,108,916 | +$917,467,569 | $126.09 | 618 |
| 2014 Q4 | 87,812,100 | $9,477,343,448 | +$711,556,457 | $107.90 | 541 |
| 2014 Q3 | 81,294,108 | $8,271,817,636 | +$58,324,128 | $101.75 | 517 |
| 2014 Q2 | 80,657,593 | $8,259,800,653 | -$398,511,928 | $102.40 | 517 |
| 2014 Q1 | 84,777,637 | $8,326,819,160 | -$343,748,083 | $98.21 | 520 |