| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 55,254,786 | $14,709,786,717 | +$50,666,253 | $266.28 | 364 |
| 2025 Q2 | 54,662,092 | $12,156,847,549 | +$167,480,608 | $223.52 | 336 |
| 2025 Q1 | 54,416,163 | $10,126,602,098 | -$637,111,821 | $186.16 | 339 |
| 2024 Q4 | 57,589,013 | $10,530,547,152 | +$199,284,717 | $183.32 | 324 |
| 2024 Q3 | 56,330,043 | $10,198,520,663 | +$399,635,479 | $180.97 | 305 |
| 2024 Q2 | 54,213,427 | $8,748,092,298 | -$100,929,682 | $161.33 | 315 |
| 2024 Q1 | 55,010,286 | $9,312,306,253 | +$5,658,189 | $169.43 | 300 |
| 2023 Q4 | 54,997,389 | $8,232,822,632 | -$125,065,047 | $149.93 | 281 |
| 2023 Q3 | 55,873,562 | $7,143,898,649 | -$85,012,535 | $127.97 | 271 |
| 2023 Q2 | 56,391,301 | $8,302,405,601 | -$161,500,221 | $147.64 | 255 |
| 2023 Q1 | 57,428,497 | $7,597,807,559 | +$171,648,408 | $132.39 | 235 |
| 2022 Q4 | 56,175,386 | $7,622,773,436 | +$208,142,598 | $135.66 | 265 |
| 2022 Q3 | 54,630,053 | $6,716,564,252 | +$148,970,402 | $122.8 | 226 |
| 2022 Q2 | 53,485,254 | $6,415,671,361 | -$110,373,439 | $119.91 | 227 |
| 2022 Q1 | 54,299,228 | $9,323,908,739 | +$240,589,651 | $171.87 | 235 |
| 2021 Q4 | 53,494,962 | $6,519,421,624 | +$16,363,383 | $122.07 | 208 |
| 2021 Q3 | 53,428,824 | $5,927,607,220 | +$55,206,230 | $110.94 | 206 |
| 2021 Q2 | 52,760,061 | $6,383,910,878 | -$36,329,418 | $121.11 | 225 |
| 2021 Q1 | 52,770,383 | $7,188,427,251 | -$12,304,990 | $136.57 | 246 |
| 2020 Q4 | 52,975,896 | $8,683,049,076 | +$37,996,111 | $164.02 | 226 |
| 2020 Q3 | 53,038,398 | $6,565,726,416 | -$184,589,871 | $123.99 | 227 |
| 2020 Q2 | 54,530,236 | $7,279,061,072 | +$254,291,928 | $133.67 | 245 |
| 2020 Q1 | 52,226,824 | $7,442,862,119 | -$340,658,227 | $143.07 | 255 |
| 2019 Q4 | 54,350,097 | $11,576,403,292 | +$194,200,554 | $213.13 | 266 |
| 2019 Q3 | 53,567,427 | $11,163,968,314 | +$47,914,720 | $208.44 | 271 |
| 2019 Q2 | 53,125,404 | $12,152,562,928 | +$298,440,980 | $228.91 | 269 |
| 2019 Q1 | 54,402,759 | $13,038,871,678 | +$207,530,585 | $239.95 | 292 |
| 2018 Q4 | 53,500,257 | $11,853,932,411 | -$40,272,036 | $221.67 | 278 |
| 2018 Q3 | 53,960,200 | $12,034,026,649 | +$199,677,382 | $223.08 | 269 |
| 2018 Q2 | 53,415,599 | $12,030,271,322 | +$18,257,250 | $225.12 | 270 |
| 2018 Q1 | 53,270,555 | $12,090,851,389 | +$39,171,379 | $227.04 | 262 |
| 2017 Q4 | 53,207,824 | $11,031,396,939 | +$119,511,306 | $207.43 | 260 |
| 2017 Q3 | 52,674,114 | $10,797,756,232 | +$24,924,161 | $205.02 | 269 |
| 2017 Q2 | 52,504,082 | $9,421,404,955 | +$115,601,538 | $179.39 | 262 |
| 2017 Q1 | 52,039,089 | $8,497,608,613 | +$926,078,955 | $163.3 | 284 |
| 2016 Q4 | 50,237,600 | $7,927,180,524 | -$57,691,045 | $157.86 | 275 |
| 2016 Q3 | 50,669,686 | $7,703,541,011 | -$139,620,417 | $152.22 | 267 |
| 2016 Q2 | 51,593,215 | $7,961,924,369 | +$48,019,971 | $154.33 | 258 |
| 2016 Q1 | 51,392,728 | $6,739,902,702 | +$2,890,138 | $131.01 | 233 |
| 2015 Q4 | 51,639,772 | $5,026,532,794 | +$106,202,587 | $97.32 | 231 |
| 2015 Q3 | 50,318,725 | $5,356,508,159 | +$67,968,028 | $106.36 | 242 |
| 2015 Q2 | 49,910,065 | $6,933,533,837 | -$892,523 | $138.92 | 246 |
| 2015 Q1 | 49,883,964 | $7,012,011,123 | -$52,360,263 | $140.63 | 250 |
| 2014 Q4 | 50,251,500 | $8,044,327,422 | +$240,397,335 | $160.18 | 235 |
| 2014 Q3 | 48,535,348 | $7,446,408,878 | +$86,048,037 | $153.39 | 214 |
| 2014 Q2 | 47,950,216 | $7,450,733,297 | +$267,514,364 | $155.47 | 222 |
| 2014 Q1 | 46,531,922 | $6,397,402,823 | -$62,206,780 | $137.92 | 217 |