| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 52,990,378 | $7,297,671,366 | +$297,523,637 | $137.74 | 498 |
| 2025 Q2 | 51,438,888 | $6,746,953,837 | +$536,778,559 | $131.2 | 490 |
| 2025 Q1 | 47,448,421 | $6,110,792,491 | +$191,956,607 | $128.84 | 464 |
| 2024 Q4 | 46,303,755 | $5,787,735,798 | -$117,602,087 | $124.91 | 448 |
| 2024 Q3 | 47,152,547 | $6,050,000,814 | +$268,290,537 | $128.28 | 421 |
| 2024 Q2 | 45,244,704 | $5,362,418,158 | +$114,695,291 | $118.5 | 384 |
| 2024 Q1 | 44,158,539 | $5,268,206,995 | +$73,521,920 | $119.51 | 378 |
| 2023 Q4 | 43,521,717 | $4,760,628,257 | +$148,492,694 | $109.37 | 366 |
| 2023 Q3 | 41,723,462 | $4,230,762,845 | -$10,136,609 | $101.4 | 324 |
| 2023 Q2 | 41,851,572 | $4,342,440,585 | +$42,888,784 | $103.76 | 324 |
| 2023 Q1 | 41,529,802 | $4,195,624,054 | -$35,674,183 | $101.02 | 330 |
| 2022 Q4 | 41,781,918 | $4,297,409,882 | +$194,838,382 | $102.85 | 334 |
| 2022 Q3 | 39,489,303 | $3,551,976,573 | -$126,659,461 | $89.91 | 300 |
| 2022 Q2 | 40,549,700 | $3,900,556,681 | +$394,483,764 | $96.18 | 297 |
| 2022 Q1 | 36,408,420 | $3,907,175,994 | +$336,343,083 | $107.32 | 292 |
| 2021 Q4 | 33,553,814 | $3,583,939,136 | +$181,649,712 | $106.82 | 270 |
| 2021 Q3 | 31,895,979 | $3,121,522,388 | +$104,450,194 | $97.85 | 232 |
| 2021 Q2 | 31,035,044 | $3,091,626,523 | +$98,816,230 | $99.62 | 228 |
| 2021 Q1 | 30,109,156 | $2,864,532,286 | +$207,980,146 | $95.2 | 227 |
| 2020 Q4 | 27,923,711 | $2,424,263,629 | +$63,544,398 | $86.82 | 208 |
| 2020 Q3 | 26,658,812 | $2,044,978,431 | +$63,481,082 | $76.7 | 175 |
| 2020 Q2 | 26,106,612 | $1,926,632,325 | +$140,827,261 | $73.22 | 171 |
| 2020 Q1 | 24,224,298 | $1,600,488,784 | +$116,950,234 | $66.01 | 164 |
| 2019 Q4 | 22,350,104 | $1,948,458,230 | +$45,619,931 | $87.18 | 177 |
| 2019 Q3 | 21,382,622 | $1,741,409,684 | -$29,836,959 | $81.44 | 146 |
| 2019 Q2 | 21,542,563 | $1,734,574,942 | +$104,667,080 | $80.5 | 143 |
| 2019 Q1 | 20,428,910 | $1,594,145,454 | +$77,131,349 | $78.03 | 134 |
| 2018 Q4 | 19,527,430 | $1,395,246,860 | +$279,783,762 | $71.47 | 139 |
| 2018 Q3 | 15,435,987 | $1,235,588,512 | +$38,612,826 | $80.04 | 132 |
| 2018 Q2 | 14,952,108 | $1,112,777,033 | +$54,229,218 | $74.41 | 122 |
| 2018 Q1 | 14,229,050 | $1,053,930,972 | +$12,590,759 | $74.06 | 116 |
| 2017 Q4 | 13,990,824 | $1,069,900,437 | +$27,339,209 | $76.46 | 116 |
| 2017 Q3 | 13,374,329 | $960,261,541 | +$19,053,538 | $71.79 | 97 |
| 2017 Q2 | 13,114,621 | $909,721,881 | +$44,476,404 | $69.36 | 95 |
| 2017 Q1 | 12,449,996 | $853,104,815 | +$58,721,670 | $68.53 | 96 |
| 2016 Q4 | 11,571,574 | $776,462,926 | +$36,094,194 | $67.09 | 92 |
| 2016 Q3 | 11,208,790 | $702,282,024 | +$44,791,401 | $62.67 | 89 |
| 2016 Q2 | 10,506,614 | $646,896,198 | +$48,645,564 | $61.56 | 88 |
| 2016 Q1 | 9,694,876 | $577,163,000 | +$17,471,058 | $59.54 | 75 |
| 2015 Q4 | 9,405,122 | $554,760,852 | +$38,738,944 | $59.03 | 79 |
| 2015 Q3 | 8,329,923 | $460,436,000 | +$15,146,363 | $55.24 | 73 |
| 2015 Q2 | 8,127,131 | $487,013,042 | +$46,150,102 | $59.89 | 71 |
| 2015 Q1 | 7,359,309 | $439,942,267 | +$28,537,227 | $59.77 | 67 |
| 2014 Q4 | 6,880,400 | $417,516,754 | +$104,245,591 | $60.69 | 67 |
| 2014 Q3 | 5,192,736 | $304,458,941 | +$16,332,451 | $58.67 | 59 |
| 2014 Q2 | 4,925,440 | $287,082,582 | +$36,016,974 | $58.28 | 55 |
| 2014 Q1 | 4,308,133 | $242,033,822 | -$13,804,091 | $56.18 | 53 |