| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 48,444,294 | $10,141,027,098 | +$5,100,523 | $209.34 | 895 |
| 2025 Q2 | 48,587,683 | $9,363,918,180 | -$275,495,837 | $192.71 | 889 |
| 2025 Q1 | 50,123,483 | $8,639,481,282 | +$503,876,607 | $172.26 | 859 |
| 2024 Q4 | 47,227,098 | $8,974,748,664 | +$45,216,234 | $189.98 | 898 |
| 2024 Q3 | 46,238,709 | $8,409,075,403 | +$219,737,837 | $181.99 | 807 |
| 2024 Q2 | 45,156,523 | $7,626,903,857 | +$264,152,155 | $168.79 | 774 |
| 2024 Q1 | 43,445,985 | $7,606,411,470 | -$259,166,700 | $175.27 | 767 |
| 2023 Q4 | 45,082,766 | $7,395,066,571 | +$136,892,265 | $164.42 | 762 |
| 2023 Q3 | 43,929,930 | $6,303,334,684 | -$3,617,626 | $143.33 | 680 |
| 2023 Q2 | 42,796,212 | $6,364,233,951 | +$302,897,762 | $148.83 | 687 |
| 2023 Q1 | 40,762,090 | $5,707,881,808 | +$132,188,352 | $140.2 | 656 |
| 2022 Q4 | 39,957,969 | $5,305,542,712 | +$81,551,624 | $132.86 | 666 |
| 2022 Q3 | 38,631,899 | $4,918,818,064 | -$21,763,021 | $127.11 | 611 |
| 2022 Q2 | 38,203,999 | $5,013,040,317 | -$570,955,855 | $131.1 | 614 |
| 2022 Q1 | 42,297,564 | $7,018,778,872 | +$22,937,456 | $165.66 | 654 |
| 2021 Q4 | 42,225,711 | $7,723,789,863 | -$84,202,568 | $182.86 | 693 |
| 2021 Q3 | 41,427,294 | $7,563,078,939 | +$168,404,441 | $182.36 | 621 |
| 2021 Q2 | 41,356,361 | $7,800,103,049 | +$639,532,675 | $188.59 | 619 |
| 2021 Q1 | 38,524,000 | $6,814,895,806 | -$167,777,683 | $176.91 | 582 |
| 2020 Q4 | 39,316,031 | $6,476,995,516 | +$754,920,481 | $164.68 | 530 |
| 2020 Q3 | 34,462,668 | $4,469,103,944 | +$90,535,401 | $129.72 | 448 |
| 2020 Q2 | 33,850,682 | $4,007,845,419 | +$359,232,322 | $118.34 | 431 |
| 2020 Q1 | 30,942,416 | $2,801,423,960 | +$49,411,735 | $90.54 | 391 |
| 2019 Q4 | 30,218,915 | $3,807,036,023 | -$436,801,861 | $125.99 | 429 |
| 2019 Q3 | 32,984,959 | $3,837,087,480 | +$562,633,953 | $116.33 | 376 |
| 2019 Q2 | 28,113,008 | $3,333,568,536 | +$70,505,317 | $118.58 | 377 |
| 2019 Q1 | 27,483,125 | $3,174,049,854 | -$312,032,351 | $115.46 | 369 |
| 2018 Q4 | 30,119,939 | $3,007,842,780 | +$493,478,460 | $99.81 | 342 |
| 2018 Q3 | 24,966,240 | $3,058,768,714 | +$38,237,794 | $122.62 | 333 |
| 2018 Q2 | 24,644,380 | $2,900,262,644 | +$111,867,074 | $117.8 | 314 |
| 2018 Q1 | 23,710,153 | $2,645,226,788 | +$127,871,984 | $111.56 | 306 |
| 2017 Q4 | 22,511,056 | $2,515,148,850 | +$96,596,740 | $111.73 | 310 |
| 2017 Q3 | 21,483,536 | $2,300,780,536 | +$103,009,153 | $107.13 | 274 |
| 2017 Q2 | 20,566,047 | $2,103,796,795 | -$109,861,705 | $102.29 | 261 |
| 2017 Q1 | 21,676,164 | $2,164,093,106 | +$322,757,593 | $99.89 | 255 |
| 2016 Q4 | 18,458,740 | $1,770,436,524 | +$95,538,540 | $95.9 | 234 |
| 2016 Q3 | 17,017,168 | $1,552,968,472 | -$181,671,371 | $91.27 | 202 |
| 2016 Q2 | 19,323,808 | $1,650,642,318 | +$2,505,196 | $85.42 | 199 |
| 2016 Q1 | 18,730,693 | $1,550,394,629 | -$240,658,956 | $82.8 | 196 |
| 2015 Q4 | 21,505,187 | $1,801,559,635 | +$62,176,109 | $83.8 | 206 |
| 2015 Q3 | 17,548,577 | $1,433,187,666 | -$265,573,424 | $81.63 | 199 |
| 2015 Q2 | 20,529,524 | $1,890,615,263 | +$107,133,583 | $91.99 | 197 |
| 2015 Q1 | 19,349,486 | $1,788,820,894 | +$132,617,628 | $92.47 | 175 |
| 2014 Q4 | 17,903,477 | $1,571,300,660 | +$110,586,358 | $87.79 | 171 |
| 2014 Q3 | 16,003,490 | $1,336,770,696 | -$22,875,770 | $83.58 | 153 |
| 2014 Q2 | 16,272,969 | $1,427,514,318 | +$2,010,685 | $87.74 | 153 |
| 2014 Q1 | 16,258,746 | $1,381,083,546 | +$180,311,422 | $84.98 | 149 |