| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 31,252 | $8,725,343 | -$85,201 | $279.14 | 8 |
| 2025 Q3 | 35,214,570 | $10,342,292,247 | +$377,620,300 | $293.79 | 999 |
| 2025 Q2 | 35,233,337 | $10,011,422,876 | -$170,657,174 | $284.39 | 999 |
| 2025 Q1 | 35,724,867 | $8,737,929,299 | +$63,217,768 | $244.64 | 959 |
| 2024 Q4 | 35,444,756 | $8,998,482,151 | +$387,694,877 | $253.75 | 958 |
| 2024 Q3 | 37,016,119 | $8,973,477,452 | +$288,106,648 | $243.47 | 896 |
| 2024 Q2 | 35,825,172 | $8,224,303,546 | +$947,773,986 | $229.56 | 847 |
| 2024 Q1 | 31,542,599 | $7,433,403,696 | +$291,011,973 | $235.79 | 853 |
| 2023 Q4 | 89,849 | $19,897,473 | -$282,292 | $219.57 | 13 |
| 2023 Q3 | 28,033,593 | $5,461,552,440 | +$82,134,567 | $194.77 | 739 |
| 2023 Q2 | 27,233,945 | $5,604,414,236 | +$171,118,662 | $205.77 | 724 |
| 2023 Q1 | 28,459,129 | $5,544,963,156 | +$80,473,778 | $194.89 | 729 |
| 2022 Q4 | 27,977,910 | $5,034,655,349 | -$2,153,579 | $179.76 | 713 |
| 2022 Q3 | 27,867,504 | $4,749,428,671 | +$16,182,679 | $170.54 | 665 |
| 2022 Q2 | 27,735,845 | $4,870,487,665 | +$3,658,590 | $175.38 | 663 |
| 2022 Q1 | 26,615,708 | $5,913,010,828 | +$183,027,288 | $222.81 | 713 |
| 2021 Q4 | 26,226,660 | $6,648,068,671 | +$279,614,899 | $254.62 | 743 |
| 2021 Q3 | 24,801,281 | $5,848,136,617 | +$104,745,262 | $236.30 | 628 |
| 2021 Q2 | 24,730,678 | $5,840,409,647 | -$104,443,572 | $236.35 | 620 |
| 2021 Q1 | 25,248,656 | $5,377,287,333 | -$95,750,097 | $214.59 | 615 |
| 2020 Q4 | 25,533,878 | $5,416,332,297 | +$127,832,803 | $212.07 | 605 |
| 2020 Q3 | 24,644,599 | $4,439,024,588 | +$112,736,204 | $180.14 | 520 |
| 2020 Q2 | 23,115,472 | $3,819,964,556 | +$205,758,063 | $165.08 | 499 |
| 2020 Q1 | 21,345,186 | $2,705,349,405 | +$121,959,061 | $126.69 | 446 |
| 2019 Q4 | 20,389,455 | $3,240,380,889 | +$127,430,479 | $158.78 | 473 |
| 2019 Q3 | 20,481,513 | $3,033,034,287 | +$36,847,783 | $148.11 | 412 |
| 2019 Q2 | 20,177,399 | $3,012,312,259 | +$58,092,926 | $149.31 | 408 |
| 2019 Q1 | 19,232,471 | $2,746,097,571 | -$23,889,812 | $142.77 | 393 |
| 2018 Q4 | 20,115,714 | $2,408,717,920 | +$65,219,224 | $119.69 | 385 |
| 2018 Q3 | 19,080,363 | $2,716,181,800 | +$72,354,690 | $142.50 | 373 |
| 2018 Q2 | 18,495,860 | $2,484,655,564 | +$95,642,330 | $134.41 | 354 |
| 2018 Q1 | 16,545,663 | $2,143,835,125 | -$24,208,208 | $129.61 | 343 |
| 2017 Q4 | 17,740,828 | $2,266,732,255 | -$443,658 | $127.72 | 344 |
| 2017 Q3 | 17,188,044 | $2,093,019,567 | +$39,716,808 | $121.75 | 302 |
| 2017 Q2 | 16,768,099 | $1,974,666,107 | +$156,525,396 | $117.68 | 280 |
| 2017 Q1 | 15,269,293 | $1,724,652,987 | +$48,407,810 | $112.95 | 263 |
| 2016 Q4 | 14,865,351 | $1,576,480,951 | +$69,707,049 | $105.67 | 258 |
| 2016 Q3 | 13,959,714 | $1,484,320,444 | +$2,131,876 | $106.39 | 232 |
| 2016 Q2 | 14,004,820 | $1,426,495,984 | -$129,646,989 | $101.89 | 224 |
| 2016 Q1 | 14,967,305 | $1,499,508,806 | -$200,154 | $100.26 | 226 |
| 2015 Q4 | 15,063,487 | $1,497,196,951 | +$21,514,907 | $99.71 | 230 |
| 2015 Q3 | 14,948,778 | $1,455,274,027 | -$76,041,979 | $97.27 | 201 |
| 2015 Q2 | 15,711,588 | $1,673,844,722 | +$176,927,938 | $106.57 | 203 |
| 2015 Q1 | 13,914,583 | $1,502,681,699 | +$168,145,238 | $108.02 | 197 |
| 2014 Q4 | 12,500,107 | $1,270,113,341 | +$182,685,817 | $101.61 | 178 |
| 2014 Q3 | 10,474,956 | $1,007,610,055 | +$10,944,136 | $96.28 | 159 |
| 2014 Q2 | 10,365,377 | $998,522,415 | +$42,335,499 | $96.37 | 155 |
| 2014 Q1 | 9,810,181 | $908,443,157 | +$46,043,957 | $92.61 | 155 |