| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 115,095,778 | $18,928,896,268 | -$374,848,247 | $164.54 | 809 |
| 2025 Q2 | 118,143,195 | $17,769,130,074 | +$428,285,281 | $150.4 | 787 |
| 2025 Q1 | 115,531,092 | $14,691,884,542 | +$251,408,679 | $127.08 | 742 |
| 2024 Q4 | 113,384,402 | $15,808,464,878 | +$5,997,509 | $139.35 | 771 |
| 2024 Q3 | 112,630,636 | $14,845,721,292 | +$300,119,341 | $131.91 | 689 |
| 2024 Q2 | 110,998,094 | $14,124,890,616 | +$556,036,143 | $127.48 | 681 |
| 2024 Q1 | 105,654,081 | $12,382,644,964 | +$146,105,498 | $117.21 | 636 |
| 2023 Q4 | 104,439,297 | $10,866,052,727 | +$155,063,327 | $104.1 | 602 |
| 2023 Q3 | 102,969,449 | $9,767,251,379 | +$6,597,082 | $94.83 | 566 |
| 2023 Q2 | 102,654,558 | $10,010,489,849 | +$272,377,679 | $97.64 | 560 |
| 2023 Q1 | 99,926,120 | $8,860,167,477 | -$82,050,317 | $88.77 | 546 |
| 2022 Q4 | 100,527,268 | $8,197,761,317 | +$689,082,658 | $81.52 | 538 |
| 2022 Q3 | 91,357,256 | $7,329,316,780 | +$162,933,626 | $80.18 | 502 |
| 2022 Q2 | 88,031,049 | $7,390,310,737 | +$289,112,005 | $83.7 | 487 |
| 2022 Q1 | 84,777,660 | $8,966,624,443 | +$24,445,084 | $105.66 | 520 |
| 2021 Q4 | 84,469,837 | $9,727,674,437 | +$98,550,579 | $115.64 | 549 |
| 2021 Q3 | 82,323,591 | $8,453,648,306 | +$191,906,948 | $102.41 | 466 |
| 2021 Q2 | 80,307,124 | $8,103,712,611 | -$64,571,423 | $100.98 | 448 |
| 2021 Q1 | 81,446,799 | $7,390,856,418 | -$184,910,741 | $90.79 | 423 |
| 2020 Q4 | 83,426,220 | $7,399,520,923 | +$127,950,911 | $88.69 | 416 |
| 2020 Q3 | 81,781,232 | $6,531,308,761 | -$577,374,418 | $79.98 | 359 |
| 2020 Q2 | 86,975,702 | $6,239,773,984 | +$41,659,263 | $71.88 | 359 |
| 2020 Q1 | 87,513,916 | $4,991,799,487 | +$515,704,043 | $57.09 | 346 |
| 2019 Q4 | 78,407,890 | $5,304,179,823 | +$299,587,968 | $67.64 | 355 |
| 2019 Q3 | 73,387,109 | $4,613,698,729 | +$151,444,040 | $62.87 | 284 |
| 2019 Q2 | 70,983,945 | $4,450,569,949 | +$251,682,848 | $62.68 | 270 |
| 2019 Q1 | 67,058,677 | $4,045,009,072 | +$26,679,841 | $60.32 | 253 |
| 2018 Q4 | 66,646,807 | $3,509,419,569 | +$425,572,491 | $52.7 | 244 |
| 2018 Q3 | 57,517,118 | $3,572,751,019 | +$352,440,893 | $62.12 | 215 |
| 2018 Q2 | 51,959,808 | $2,972,185,437 | +$553,396,062 | $57.2 | 212 |
| 2018 Q1 | 42,344,153 | $2,312,331,944 | +$138,252,235 | $54.62 | 197 |
| 2017 Q4 | 39,706,094 | $2,136,911,848 | +$407,413,579 | $53.77 | 184 |
| 2017 Q3 | 31,250,768 | $1,577,673,080 | +$176,620,653 | $50.48 | 144 |
| 2017 Q2 | 27,853,865 | $1,342,711,304 | +$550,535,533 | $48.2 | 149 |
| 2017 Q1 | 16,374,356 | $758,959,617 | +$157,949,662 | $46.38 | 122 |
| 2016 Q4 | 13,074,944 | $562,176,018 | +$187,163,109 | $42.92 | 116 |
| 2016 Q3 | 8,381,411 | $356,134,905 | +$185,895,338 | $42.55 | 102 |
| 2016 Q2 | 3,828,776 | $312,345,161 | -$53,306,123 | $81.68 | 93 |
| 2016 Q1 | 4,395,322 | $356,406,294 | -$329,871,102 | $81.11 | 89 |
| 2015 Q4 | 8,469,439 | $687,426,608 | +$350,967,591 | $81.18 | 92 |
| 2015 Q3 | 4,088,282 | $310,366,840 | +$110,325,432 | $75.95 | 84 |
| 2015 Q2 | 2,683,904 | $218,069,353 | +$49,771,422 | $81.32 | 74 |
| 2015 Q1 | 2,082,193 | $169,430,118 | -$126,968,591 | $81.25 | 70 |
| 2014 Q4 | 3,659,541 | $287,035,197 | +$120,057,158 | $78.34 | 81 |
| 2014 Q3 | 2,088,115 | $155,979,219 | -$5,608,417 | $74.72 | 62 |
| 2014 Q2 | 2,165,788 | $161,047,609 | -$14,955,050 | $74.4 | 66 |
| 2014 Q1 | 2,380,366 | $168,700,000 | -$25,390,612 | $71.03 | 58 |