| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 31,371,635 | $5,697,114,852 | -$159,282,530 | $181.63 | 455 |
| 2025 Q2 | 32,290,410 | $5,482,385,738 | +$84,915,212 | $169.87 | 430 |
| 2025 Q1 | 31,788,089 | $5,528,881,931 | +$27,327,059 | $173.95 | 433 |
| 2024 Q4 | 31,715,857 | $4,902,908,948 | +$45,827,612 | $154.66 | 404 |
| 2024 Q3 | 31,354,358 | $4,643,018,855 | -$3,770,078 | $148.11 | 373 |
| 2024 Q2 | 31,490,861 | $3,950,251,977 | +$15,488,111 | $125.44 | 369 |
| 2024 Q1 | 31,366,153 | $4,270,581,566 | +$37,180,334 | $136.17 | 346 |
| 2023 Q4 | 31,071,059 | $3,773,896,047 | -$35,671,829 | $121.42 | 340 |
| 2023 Q3 | 31,372,231 | $3,483,134,350 | +$61,164,852 | $110.98 | 332 |
| 2023 Q2 | 30,731,438 | $3,474,572,879 | -$27,177,254 | $113.03 | 335 |
| 2023 Q1 | 30,873,221 | $3,966,637,920 | -$8,833,012 | $128.5 | 346 |
| 2022 Q4 | 31,055,460 | $4,196,345,581 | -$20,154,930 | $135.13 | 350 |
| 2022 Q3 | 31,208,177 | $4,000,615,520 | -$89,579,608 | $128.14 | 324 |
| 2022 Q2 | 30,649,135 | $4,480,459,735 | +$99,471,304 | $146.25 | 348 |
| 2022 Q1 | 30,262,489 | $4,525,023,000 | -$10,691,313 | $149.52 | 350 |
| 2021 Q4 | 30,130,965 | $3,949,094,244 | -$110,840,088 | $131.06 | 343 |
| 2021 Q3 | 30,153,751 | $3,909,358,532 | -$77,289,791 | $129.62 | 317 |
| 2021 Q2 | 30,710,809 | $4,165,643,804 | -$53,926,063 | $135.64 | 322 |
| 2021 Q1 | 31,163,486 | $4,035,068,199 | -$13,883,664 | $129.46 | 343 |
| 2020 Q4 | 31,145,864 | $3,641,371,045 | -$79,422,363 | $116.92 | 322 |
| 2020 Q3 | 31,990,602 | $2,978,037,301 | -$68,537,035 | $93.18 | 331 |
| 2020 Q2 | 32,612,873 | $3,299,827,036 | +$25,132,645 | $101.33 | 334 |
| 2020 Q1 | 32,428,275 | $2,937,613,734 | -$124,319,326 | $90.58 | 328 |
| 2019 Q4 | 33,762,900 | $4,610,630,292 | +$38,542,259 | $136.67 | 347 |
| 2019 Q3 | 33,770,125 | $4,574,409,136 | -$146,144,279 | $135.54 | 339 |
| 2019 Q2 | 34,785,271 | $4,460,290,544 | -$28,876,716 | $128.3 | 323 |
| 2019 Q1 | 35,238,238 | $4,022,179,259 | -$144,708,347 | $114.17 | 320 |
| 2018 Q4 | 36,529,759 | $4,263,854,632 | +$10,135,776 | $116.77 | 319 |
| 2018 Q3 | 36,401,540 | $4,489,319,335 | +$13,677,769 | $123.37 | 302 |
| 2018 Q2 | 36,434,971 | $4,356,370,031 | -$88,578,328 | $119.56 | 309 |
| 2018 Q1 | 37,173,436 | $4,382,543,182 | +$77,502,391 | $117.89 | 303 |
| 2017 Q4 | 36,568,963 | $3,952,812,513 | +$37,026,321 | $108.08 | 294 |
| 2017 Q3 | 36,226,589 | $3,512,168,970 | +$2,772,394 | $96.93 | 268 |
| 2017 Q2 | 36,267,892 | $3,215,126,114 | +$70,770,683 | $88.63 | 260 |
| 2017 Q1 | 36,218,618 | $3,261,780,386 | +$362,174,199 | $90.06 | 273 |
| 2016 Q4 | 35,459,501 | $3,226,377,325 | +$44,895,118 | $91.01 | 286 |
| 2016 Q3 | 34,921,586 | $2,632,273,135 | -$71,043,674 | $75.42 | 280 |
| 2016 Q2 | 35,838,802 | $3,031,911,850 | +$1,454,551 | $84.62 | 295 |
| 2016 Q1 | 36,044,841 | $3,250,753,536 | -$62,494,694 | $90.22 | 271 |
| 2015 Q4 | 36,759,412 | $2,990,635,868 | +$5,847,393 | $81.34 | 274 |
| 2015 Q3 | 37,211,686 | $2,891,393,111 | -$44,297,276 | $77.7 | 267 |
| 2015 Q2 | 37,710,131 | $2,791,667,990 | -$9,552,231 | $74.03 | 256 |
| 2015 Q1 | 37,821,077 | $2,744,754,931 | +$3,919,374 | $72.58 | 252 |
| 2014 Q4 | 37,802,393 | $2,696,297,063 | +$40,548,904 | $71.32 | 257 |
| 2014 Q3 | 37,282,546 | $2,289,609,293 | +$37,767,245 | $61.42 | 251 |
| 2014 Q2 | 36,631,689 | $2,312,020,920 | -$70,183,850 | $63.15 | 250 |
| 2014 Q1 | 36,523,081 | $2,242,325,986 | -$23,969,486 | $61.44 | 252 |