| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 72,321,545 | $19,306,308,245 | -$6,684,061 | $267.21 | 912 |
| 2025 Q2 | 71,884,407 | $21,847,933,809 | -$214,936,008 | $304.1 | 958 |
| 2025 Q1 | 72,977,103 | $19,592,340,633 | +$729,423,078 | $268.44 | 875 |
| 2024 Q4 | 70,462,996 | $17,363,035,272 | +$357,720,315 | $246.21 | 849 |
| 2024 Q3 | 68,712,432 | $15,745,612,181 | -$349,563,872 | $229.1 | 782 |
| 2024 Q2 | 70,308,498 | $14,179,672,438 | +$1,131,018,661 | $201.71 | 735 |
| 2024 Q1 | 64,666,243 | $12,612,354,788 | -$356,576,437 | $195.03 | 696 |
| 2023 Q4 | 66,036,990 | $10,219,495,030 | +$22,715,795 | $154.59 | 640 |
| 2023 Q3 | 65,769,355 | $8,504,576,519 | +$808,651,438 | $129.32 | 577 |
| 2023 Q2 | 59,319,360 | $8,112,342,789 | -$3,170,175 | $136.81 | 563 |
| 2023 Q1 | 59,209,634 | $7,487,369,675 | +$169,335,185 | $126.55 | 523 |
| 2022 Q4 | 59,748,011 | $6,170,560,440 | -$213,368,162 | $103.19 | 481 |
| 2022 Q3 | 62,199,027 | $5,053,411,134 | +$129,454,478 | $81.25 | 438 |
| 2022 Q2 | 60,001,682 | $5,449,230,903 | +$695,658,799 | $90.72 | 474 |
| 2022 Q1 | 53,828,649 | $5,928,765,268 | +$593,990,891 | $110.96 | 497 |
| 2021 Q4 | 48,244,262 | $6,758,597,498 | -$261,136,813 | $140.11 | 526 |
| 2021 Q3 | 50,445,102 | $6,815,772,221 | -$182,525,569 | $135.04 | 515 |
| 2021 Q2 | 51,610,550 | $7,254,418,567 | -$141,907,820 | $140.46 | 505 |
| 2021 Q1 | 52,865,866 | $6,491,726,386 | +$647,742,808 | $122.79 | 500 |
| 2020 Q4 | 47,841,416 | $6,237,995,968 | -$1,040,816,892 | $130.39 | 492 |
| 2020 Q3 | 54,823,764 | $8,542,757,625 | -$171,663,680 | $155.81 | 531 |
| 2020 Q2 | 56,087,993 | $7,854,444,377 | +$36,879,227 | $140 | 508 |
| 2020 Q1 | 56,005,584 | $6,190,554,715 | -$330,384,398 | $110.5 | 484 |
| 2019 Q4 | 58,665,352 | $7,862,497,786 | +$143,779,915 | $133.99 | 532 |
| 2019 Q3 | 57,830,894 | $6,817,842,076 | -$262,852,632 | $117.87 | 487 |
| 2019 Q2 | 60,279,811 | $8,243,928,837 | +$161,055,383 | $136.8 | 482 |
| 2019 Q1 | 59,544,546 | $6,874,447,999 | +$252,628,395 | $115.46 | 456 |
| 2018 Q4 | 57,459,878 | $5,720,678,202 | +$121,491,820 | $99.55 | 437 |
| 2018 Q3 | 55,810,072 | $6,854,870,147 | -$112,576,174 | $123 | 440 |
| 2018 Q2 | 56,741,940 | $6,557,173,486 | +$329,247,387 | $115.66 | 423 |
| 2018 Q1 | 53,943,110 | $5,685,095,561 | +$729,108,890 | $105.16 | 411 |
| 2017 Q4 | 46,929,640 | $5,272,551,139 | +$62,064,307 | $112.36 | 398 |
| 2017 Q3 | 46,276,798 | $5,074,929,468 | +$148,657,107 | $109.65 | 352 |
| 2017 Q2 | 44,977,335 | $4,707,415,632 | -$189,057,540 | $104.67 | 356 |
| 2017 Q1 | 46,539,443 | $4,569,127,400 | +$377,999,106 | $98.17 | 337 |
| 2016 Q4 | 42,761,944 | $3,695,650,516 | +$131,494,632 | $86.43 | 332 |
| 2016 Q3 | 41,498,229 | $3,794,844,126 | -$37,156,447 | $91.41 | 319 |
| 2016 Q2 | 42,320,827 | $3,194,522,775 | -$18,561,430 | $75.02 | 298 |
| 2016 Q1 | 42,370,824 | $3,394,177,269 | +$91,532,360 | $80.42 | 300 |
| 2015 Q4 | 41,247,258 | $3,261,012,601 | -$104,859,954 | $79.1 | 287 |
| 2015 Q3 | 42,728,378 | $2,768,094,200 | -$127,900,447 | $64.79 | 274 |
| 2015 Q2 | 45,797,203 | $3,214,697,934 | -$106,519,896 | $70.23 | 276 |
| 2015 Q1 | 47,265,975 | $3,410,134,373 | +$323,156,086 | $72.17 | 280 |
| 2014 Q4 | 42,940,673 | $2,984,505,700 | +$225,659,443 | $69.65 | 270 |
| 2014 Q3 | 39,765,136 | $2,868,650,840 | +$31,434,668 | $72.16 | 275 |
| 2014 Q2 | 39,303,094 | $3,028,325,737 | -$321,491,657 | $77 | 277 |
| 2014 Q1 | 43,251,263 | $3,516,748,338 | -$224,291,188 | $81.31 | 295 |