| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 35,212,598 | $10,341,716,541 | +$377,620,294 | $293.79 | 997 |
| 2025 Q2 | 35,233,337 | $10,011,422,876 | -$170,657,158 | $284.39 | 999 |
| 2025 Q1 | 35,784,994 | $8,752,638,679 | +$64,134,994 | $244.64 | 966 |
| 2024 Q4 | 35,537,202 | $9,022,816,367 | +$393,954,781 | $253.75 | 971 |
| 2024 Q3 | 37,042,795 | $8,979,972,430 | +$288,380,752 | $243.47 | 898 |
| 2024 Q2 | 35,926,421 | $8,247,820,753 | +$947,712,440 | $229.56 | 858 |
| 2024 Q1 | 31,566,903 | $7,439,134,565 | +$318,902,509 | $235.79 | 857 |
| 2023 Q4 | 30,271,444 | $6,645,996,445 | -$54,213,438 | $219.57 | 840 |
| 2023 Q3 | 30,337,415 | $5,910,268,320 | +$92,040,274 | $194.77 | 752 |
| 2023 Q2 | 29,476,070 | $6,065,776,529 | +$196,980,559 | $205.77 | 737 |
| 2023 Q1 | 28,515,594 | $5,555,967,943 | +$82,911,536 | $194.89 | 739 |
| 2022 Q4 | 28,033,315 | $5,044,612,847 | -$691,396 | $179.76 | 722 |
| 2022 Q3 | 27,920,366 | $4,758,512,288 | +$22,779,668 | $170.54 | 672 |
| 2022 Q2 | 27,792,104 | $4,880,387,110 | +$8,059,112 | $175.38 | 673 |
| 2022 Q1 | 27,523,628 | $6,108,642,267 | +$167,948,144 | $222.81 | 728 |
| 2021 Q4 | 26,629,503 | $6,750,622,578 | +$266,678,636 | $254.62 | 753 |
| 2021 Q3 | 25,031,398 | $5,910,280,604 | +$98,701,933 | $236.3 | 635 |
| 2021 Q2 | 24,738,071 | $5,842,195,009 | -$64,509,672 | $236.35 | 625 |
| 2021 Q1 | 25,079,696 | $5,377,634,295 | -$95,596,961 | $214.59 | 619 |
| 2020 Q4 | 25,538,804 | $5,417,401,038 | +$128,631,992 | $212.07 | 610 |
| 2020 Q3 | 24,646,095 | $4,439,315,056 | +$111,975,976 | $180.14 | 522 |
| 2020 Q2 | 23,977,966 | $3,962,449,658 | +$220,717,610 | $165.08 | 502 |
| 2020 Q1 | 22,586,180 | $2,862,763,727 | +$144,372,337 | $126.69 | 454 |
| 2019 Q4 | 21,515,073 | $3,419,550,233 | +$185,776,314 | $158.78 | 479 |
| 2019 Q3 | 20,483,638 | $3,033,551,708 | +$46,145,201 | $148.11 | 412 |
| 2019 Q2 | 20,177,399 | $3,012,338,233 | +$54,026,042 | $149.31 | 408 |
| 2019 Q1 | 19,774,124 | $2,823,427,571 | -$25,505,182 | $142.77 | 395 |
| 2018 Q4 | 20,115,714 | $2,408,717,920 | +$65,420,070 | $119.69 | 385 |
| 2018 Q3 | 19,080,363 | $2,716,181,800 | +$74,736,175 | $142.5 | 373 |
| 2018 Q2 | 18,512,689 | $2,486,918,564 | +$95,411,441 | $134.41 | 356 |
| 2018 Q1 | 16,545,663 | $2,143,835,125 | -$24,174,878 | $129.61 | 343 |
| 2017 Q4 | 17,740,828 | $2,266,732,255 | -$799,953 | $127.72 | 344 |
| 2017 Q3 | 17,188,303 | $2,093,112,567 | +$42,316,893 | $121.75 | 302 |
| 2017 Q2 | 16,768,774 | $1,974,745,107 | +$180,857,450 | $117.68 | 281 |
| 2017 Q1 | 15,269,293 | $1,724,652,987 | +$49,992,045 | $112.95 | 263 |
| 2016 Q4 | 14,865,351 | $1,576,480,951 | +$69,685,276 | $105.67 | 258 |
| 2016 Q3 | 13,970,399 | $1,485,457,444 | +$2,128,266 | $106.39 | 233 |
| 2016 Q2 | 14,004,845 | $1,426,497,984 | -$129,650,968 | $101.89 | 225 |
| 2016 Q1 | 14,967,305 | $1,499,508,806 | -$590,546 | $100.26 | 226 |
| 2015 Q4 | 15,032,876 | $1,497,165,951 | +$22,621,649 | $99.71 | 229 |
| 2015 Q3 | 14,948,778 | $1,455,274,027 | -$76,217,812 | $97.27 | 201 |
| 2015 Q2 | 15,718,554 | $1,674,586,722 | +$176,549,232 | $106.57 | 204 |
| 2015 Q1 | 14,048,243 | $1,517,120,699 | +$168,618,077 | $108.02 | 197 |
| 2014 Q4 | 12,500,107 | $1,270,113,341 | +$182,685,826 | $101.61 | 177 |
| 2014 Q3 | 10,474,956 | $1,007,610,055 | +$10,870,138 | $96.28 | 159 |
| 2014 Q2 | 10,365,377 | $998,522,415 | +$41,960,172 | $96.37 | 155 |
| 2014 Q1 | 9,937,819 | $920,263,157 | +$47,187,511 | $92.61 | 157 |