| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 13,929,308 | $2,977,279,090 | -$108,037,851 | $213.73 | 593 |
| 2025 Q2 | 14,573,890 | $3,191,921,585 | +$70,404,366 | $219 | 623 |
| 2025 Q1 | 14,398,207 | $3,150,812,970 | +$43,592,616 | $218.82 | 623 |
| 2024 Q4 | 14,171,047 | $2,995,446,844 | +$10,832,233 | $211.38 | 629 |
| 2024 Q3 | 14,088,610 | $3,076,873,091 | -$9,657,410 | $218.48 | 599 |
| 2024 Q2 | 14,135,018 | $2,870,330,297 | -$40,037,216 | $203.03 | 578 |
| 2024 Q1 | 14,336,497 | $2,924,794,939 | -$85,996,842 | $204.14 | 572 |
| 2023 Q4 | 14,756,215 | $2,817,974,307 | -$399,422,871 | $190.96 | 548 |
| 2023 Q3 | 16,800,389 | $3,069,064,695 | +$189,367,638 | $182.67 | 540 |
| 2023 Q2 | 15,671,257 | $3,048,470,293 | +$93,211,705 | $194.45 | 533 |
| 2023 Q1 | 15,079,919 | $2,920,175,022 | -$11,249,762 | $193.52 | 533 |
| 2022 Q4 | 15,238,704 | $2,918,129,138 | -$48,939,827 | $191.57 | 537 |
| 2022 Q3 | 14,862,212 | $2,563,876,564 | +$158,155,011 | $171.79 | 479 |
| 2022 Q2 | 13,848,449 | $2,570,209,880 | -$354,009,619 | $185.34 | 496 |
| 2022 Q1 | 15,754,876 | $3,086,265,918 | +$54,817,220 | $195.91 | 485 |
| 2021 Q4 | 16,183,682 | $3,075,757,823 | +$180,062,417 | $199.88 | 468 |
| 2021 Q3 | 14,205,234 | $2,548,508,130 | +$174,239,016 | $179.22 | 397 |
| 2021 Q2 | 13,037,761 | $2,379,479,762 | -$33,641,310 | $182.51 | 392 |
| 2021 Q1 | 13,280,857 | $2,367,442,513 | -$435,971,035 | $178.23 | 395 |
| 2020 Q4 | 15,637,044 | $2,719,031,483 | -$63,720,068 | $173.92 | 403 |
| 2020 Q3 | 15,859,277 | $2,591,312,739 | -$37,620,405 | $163.36 | 368 |
| 2020 Q2 | 16,330,880 | $2,441,041,033 | +$123,999,596 | $149.57 | 358 |
| 2020 Q1 | 15,501,234 | $2,138,126,564 | -$96,388,345 | $137.82 | 337 |
| 2019 Q4 | 16,167,503 | $2,606,314,152 | -$32,400,949 | $161.2 | 341 |
| 2019 Q3 | 16,038,773 | $2,511,009,404 | +$36,119,413 | $156.56 | 294 |
| 2019 Q2 | 15,820,389 | $2,353,642,854 | +$139,775,671 | $148.76 | 290 |
| 2019 Q1 | 14,893,493 | $2,162,649,994 | +$44,440,710 | $145.21 | 288 |
| 2018 Q4 | 14,490,727 | $1,901,014,048 | +$71,501,546 | $131.17 | 289 |
| 2018 Q3 | 13,723,537 | $1,922,910,641 | +$145,672,269 | $140.12 | 251 |
| 2018 Q2 | 12,676,869 | $1,702,415,798 | +$144,478,225 | $134.27 | 245 |
| 2018 Q1 | 11,593,329 | $1,577,651,159 | +$93,767,663 | $136.12 | 250 |
| 2017 Q4 | 10,880,170 | $1,588,844,567 | +$92,489,981 | $146.04 | 250 |
| 2017 Q3 | 10,137,094 | $1,404,566,308 | +$372,743,697 | $138.56 | 226 |
| 2017 Q2 | 7,434,132 | $1,048,289,981 | -$61,341,842 | $141.02 | 224 |
| 2017 Q1 | 7,869,231 | $1,106,688,217 | +$49,403,430 | $140.63 | 209 |
| 2016 Q4 | 7,577,420 | $1,015,726,506 | -$231,341,866 | $133.98 | 197 |
| 2016 Q3 | 9,175,026 | $1,255,229,096 | +$170,175,254 | $136.87 | 203 |
| 2016 Q2 | 7,968,277 | $1,124,983,200 | -$51,585,339 | $141.2 | 194 |
| 2016 Q1 | 8,293,293 | $1,122,286,250 | +$127,328,513 | $135.32 | 181 |
| 2015 Q4 | 7,347,339 | $948,429,650 | +$83,190,308 | $129.07 | 170 |
| 2015 Q3 | 6,646,151 | $808,005,569 | +$190,386,222 | $121.26 | 151 |
| 2015 Q2 | 7,022,321 | $877,770,079 | +$40,325,112 | $124.89 | 145 |
| 2015 Q1 | 6,685,151 | $849,001,601 | -$73,528,147 | $126.99 | 140 |
| 2014 Q4 | 7,290,356 | $913,221,665 | +$171,646,943 | $125.24 | 140 |
| 2014 Q3 | 5,853,007 | $687,657,611 | +$52,355,632 | $117.5 | 124 |
| 2014 Q2 | 5,408,986 | $626,525,937 | +$102,676,785 | $115.84 | 125 |
| 2014 Q1 | 4,518,020 | $500,361,202 | +$23,383,664 | $110.79 | 117 |