| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 757,142 | $107,210,291 | +$7,835,672 | $141.16 | 16 |
| 2025 Q3 | 53,113,619 | $7,313,746,728 | +$303,663,549 | $137.74 | 500 |
| 2025 Q2 | 51,438,888 | $6,746,953,837 | +$536,778,613 | $131.20 | 490 |
| 2025 Q1 | 47,448,421 | $6,110,792,491 | +$191,973,067 | $128.84 | 464 |
| 2024 Q4 | 46,275,639 | $5,784,388,304 | -$117,896,087 | $124.91 | 445 |
| 2024 Q3 | 47,137,216 | $6,048,034,033 | +$267,680,469 | $128.28 | 417 |
| 2024 Q2 | 45,182,158 | $5,353,164,362 | +$113,659,205 | $118.50 | 377 |
| 2024 Q1 | 44,155,441 | $5,267,680,287 | +$73,530,494 | $119.51 | 376 |
| 2023 Q4 | 26,367 | $2,883,770 | -$268,510 | $109.37 | 5 |
| 2023 Q3 | 41,676,538 | $4,226,003,715 | -$16,369,909 | $101.40 | 315 |
| 2023 Q2 | 41,821,371 | $4,339,307,004 | +$45,062,226 | $103.76 | 317 |
| 2023 Q1 | 41,497,397 | $4,192,350,530 | -$35,791,980 | $101.02 | 322 |
| 2022 Q4 | 41,758,394 | $4,294,990,490 | +$181,383,124 | $102.85 | 328 |
| 2022 Q3 | 39,473,669 | $3,550,566,481 | -$126,006,980 | $89.91 | 295 |
| 2022 Q2 | 38,295,666 | $3,683,763,116 | +$377,009,372 | $96.18 | 291 |
| 2022 Q1 | 36,327,607 | $3,898,398,274 | +$326,437,898 | $107.32 | 284 |
| 2021 Q4 | 33,539,283 | $3,582,283,846 | +$181,436,593 | $106.82 | 265 |
| 2021 Q3 | 31,633,575 | $3,091,296,668 | +$100,534,735 | $97.85 | 230 |
| 2021 Q2 | 30,765,483 | $3,064,718,464 | +$96,094,826 | $99.62 | 225 |
| 2021 Q1 | 29,861,921 | $2,840,992,095 | +$206,188,209 | $95.20 | 222 |
| 2020 Q4 | 27,910,345 | $2,423,018,369 | +$64,906,857 | $86.82 | 204 |
| 2020 Q3 | 26,649,641 | $2,044,200,064 | +$62,923,776 | $76.70 | 172 |
| 2020 Q2 | 26,098,501 | $1,925,966,526 | +$139,314,078 | $73.22 | 168 |
| 2020 Q1 | 24,046,837 | $1,588,661,372 | +$114,074,283 | $66.01 | 159 |
| 2019 Q4 | 22,340,659 | $1,947,549,882 | +$41,834,513 | $87.18 | 174 |
| 2019 Q3 | 21,342,559 | $1,738,067,052 | -$29,325,029 | $81.44 | 143 |
| 2019 Q2 | 21,499,185 | $1,730,964,765 | +$104,574,332 | $80.50 | 139 |
| 2019 Q1 | 20,385,446 | $1,590,753,949 | +$76,898,133 | $78.03 | 131 |
| 2018 Q4 | 19,486,955 | $1,392,354,117 | +$279,815,640 | $71.47 | 136 |
| 2018 Q3 | 15,428,332 | $1,234,975,845 | +$35,026,077 | $80.04 | 130 |
| 2018 Q2 | 14,949,027 | $1,112,547,776 | +$54,476,434 | $74.41 | 121 |
| 2018 Q1 | 14,226,040 | $1,053,708,051 | +$13,099,003 | $74.06 | 116 |
| 2017 Q4 | 13,987,915 | $1,069,678,315 | +$27,189,600 | $76.46 | 114 |
| 2017 Q3 | 13,373,393 | $960,194,525 | +$19,404,514 | $71.79 | 96 |
| 2017 Q2 | 13,108,796 | $909,318,000 | +$44,394,483 | $69.36 | 94 |
| 2017 Q1 | 12,442,367 | $852,582,000 | +$58,583,138 | $68.53 | 95 |
| 2016 Q4 | 11,573,595 | $776,594,926 | +$36,229,765 | $67.09 | 92 |
| 2016 Q3 | 11,208,790 | $702,282,024 | +$44,791,416 | $62.67 | 89 |
| 2016 Q2 | 10,506,614 | $646,896,198 | +$48,645,561 | $61.56 | 88 |
| 2016 Q1 | 9,694,876 | $577,163,000 | +$17,471,057 | $59.54 | 75 |
| 2015 Q4 | 9,405,122 | $554,760,852 | +$38,740,943 | $59.03 | 79 |
| 2015 Q3 | 8,329,875 | $460,434,000 | +$15,144,352 | $55.24 | 72 |
| 2015 Q2 | 8,061,679 | $483,093,060 | +$46,007,504 | $59.89 | 69 |
| 2015 Q1 | 7,304,068 | $436,640,512 | +$31,351,482 | $59.77 | 66 |
| 2014 Q4 | 6,775,747 | $411,165,353 | +$104,500,104 | $60.69 | 66 |
| 2014 Q3 | 5,083,889 | $298,072,888 | +$13,671,824 | $58.67 | 59 |
| 2014 Q2 | 4,925,440 | $287,082,582 | +$36,016,998 | $58.28 | 56 |
| 2014 Q1 | 4,308,133 | $242,033,822 | -$13,804,094 | $56.18 | 54 |