| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 653,069 | $252,974,328 | -$10,645,787 | $386.85 | 59 |
| 2025 Q3 | 25,430,241 | $9,635,004,931 | +$76,254,878 | $378.94 | 821 |
| 2025 Q2 | 25,437,402 | $8,930,685,052 | +$201,137,758 | $351.00 | 815 |
| 2025 Q1 | 24,981,870 | $7,935,144,103 | -$51,884,754 | $317.64 | 800 |
| 2024 Q4 | 25,716,913 | $8,596,280,612 | +$403,076,801 | $334.25 | 848 |
| 2024 Q3 | 23,561,544 | $7,698,606,243 | -$325,629,400 | $326.73 | 777 |
| 2024 Q2 | 25,151,747 | $7,764,515,832 | +$167,652,630 | $308.67 | 765 |
| 2024 Q1 | 24,823,352 | $7,446,604,089 | -$416,395,037 | $300.08 | 756 |
| 2023 Q4 | 26,254,306 | $7,187,121,099 | +$262,678,575 | $273.74 | 757 |
| 2023 Q3 | 25,136,240 | $6,164,437,511 | -$97,487,401 | $245.06 | 683 |
| 2023 Q2 | 25,435,388 | $6,473,079,923 | -$70,230,691 | $254.48 | 676 |
| 2023 Q1 | 25,807,492 | $6,076,436,538 | -$759,225,727 | $235.41 | 665 |
| 2022 Q4 | 29,201,143 | $6,445,247,836 | +$770,190,841 | $220.68 | 691 |
| 2022 Q3 | 25,303,575 | $5,241,898,019 | +$3,233,777 | $207.04 | 643 |
| 2022 Q2 | 25,259,455 | $5,491,722,745 | -$45,533,745 | $217.39 | 637 |
| 2022 Q1 | 25,363,919 | $6,650,113,119 | -$230,892,517 | $262.37 | 655 |
| 2021 Q4 | 26,202,709 | $7,264,648,701 | +$492,737,509 | $277.50 | 666 |
| 2021 Q3 | 24,097,589 | $6,150,337,025 | -$67,988,398 | $254.85 | 583 |
| 2021 Q2 | 24,513,831 | $6,274,010,039 | +$16,412,204 | $255.91 | 583 |
| 2021 Q1 | 24,443,503 | $5,803,269,084 | -$294,440,807 | $237.23 | 577 |
| 2020 Q4 | 25,721,351 | $5,743,196,203 | -$11,057,844 | $223.55 | 572 |
| 2020 Q3 | 25,621,218 | $5,009,847,243 | -$390,320,354 | $195.71 | 513 |
| 2020 Q2 | 27,712,627 | $4,987,513,824 | -$354,115,963 | $180.06 | 513 |
| 2020 Q1 | 29,772,019 | $4,418,817,234 | +$71,112,863 | $148.33 | 491 |
| 2019 Q4 | 28,986,850 | $5,464,172,714 | -$29,925,615 | $188.49 | 510 |
| 2019 Q3 | 29,332,235 | $5,095,976,139 | +$240,130,472 | $173.77 | 452 |
| 2019 Q2 | 27,954,139 | $4,818,566,580 | -$591,413,067 | $172.36 | 450 |
| 2019 Q1 | 31,471,064 | $5,244,170,163 | -$314,027,086 | $166.70 | 449 |
| 2018 Q4 | 33,630,548 | $4,942,627,632 | +$814,744,261 | $146.92 | 461 |
| 2018 Q3 | 27,694,733 | $4,771,576,864 | -$41,903,286 | $172.30 | 421 |
| 2018 Q2 | 27,961,387 | $4,538,221,625 | -$95,960,784 | $162.29 | 419 |
| 2018 Q1 | 26,254,523 | $4,104,507,245 | -$132,377,953 | $156.34 | 416 |
| 2017 Q4 | 29,288,550 | $4,634,655,084 | +$120,966,748 | $158.17 | 422 |
| 2017 Q3 | 28,057,475 | $4,189,863,516 | -$143,862,925 | $149.28 | 357 |
| 2017 Q2 | 26,676,079 | $3,841,774,649 | +$196,114,764 | $144.02 | 348 |
| 2017 Q1 | 27,857,486 | $3,897,535,005 | -$107,251,129 | $139.90 | 345 |
| 2016 Q4 | 28,561,369 | $3,798,940,815 | +$613,724,485 | $132.98 | 357 |
| 2016 Q3 | 23,644,032 | $3,029,782,314 | -$46,815,631 | $128.19 | 309 |
| 2016 Q2 | 24,084,376 | $2,987,270,251 | -$146,967,025 | $124.02 | 311 |
| 2016 Q1 | 25,190,673 | $3,043,678,733 | -$260,813,653 | $120.86 | 309 |
| 2015 Q4 | 27,312,265 | $3,284,138,488 | +$302,766,002 | $120.31 | 322 |
| 2015 Q3 | 24,739,956 | $2,818,859,478 | +$198,670,762 | $113.89 | 291 |
| 2015 Q2 | 23,098,915 | $2,863,759,899 | -$101,172,592 | $123.98 | 281 |
| 2015 Q1 | 24,096,872 | $2,985,115,615 | -$41,163,546 | $123.85 | 284 |
| 2014 Q4 | 24,395,825 | $2,982,989,689 | +$99,557,941 | $122.29 | 278 |
| 2014 Q3 | 23,420,810 | $2,734,881,149 | -$107,125,222 | $116.79 | 235 |
| 2014 Q2 | 24,428,673 | $2,876,213,555 | +$86,307,166 | $117.74 | 241 |
| 2014 Q1 | 23,712,795 | $2,663,166,083 | +$153,575,227 | $112.31 | 230 |