| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 212,058 | $44,779,100 | -$46,270 | $211.24 | 27 |
| 2025 Q3 | 13,939,545 | $2,979,519,660 | -$107,042,608 | $213.73 | 595 |
| 2025 Q2 | 14,573,890 | $3,191,921,585 | +$70,404,376 | $219.00 | 623 |
| 2025 Q1 | 14,395,178 | $3,150,150,164 | +$43,616,660 | $218.82 | 621 |
| 2024 Q4 | 14,158,226 | $2,993,554,314 | +$10,773,131 | $211.38 | 620 |
| 2024 Q3 | 13,977,062 | $3,052,501,061 | -$9,463,836 | $218.48 | 590 |
| 2024 Q2 | 14,080,508 | $2,859,262,001 | -$40,126,237 | $203.03 | 567 |
| 2024 Q1 | 14,315,251 | $2,920,461,176 | -$72,705,557 | $204.14 | 565 |
| 2023 Q4 | 85,959 | $16,414,054 | +$395,142 | $190.96 | 9 |
| 2023 Q3 | 16,746,900 | $3,059,294,356 | +$190,825,644 | $182.67 | 527 |
| 2023 Q2 | 14,858,122 | $2,890,355,535 | +$82,635,601 | $194.45 | 521 |
| 2023 Q1 | 15,034,107 | $2,911,309,034 | -$5,846,652 | $193.52 | 523 |
| 2022 Q4 | 15,125,281 | $2,896,399,798 | -$51,338,141 | $191.57 | 526 |
| 2022 Q3 | 14,788,630 | $2,551,197,466 | +$163,550,745 | $171.79 | 469 |
| 2022 Q2 | 13,753,987 | $2,552,923,065 | -$344,022,641 | $185.34 | 485 |
| 2022 Q1 | 15,271,525 | $2,991,496,057 | +$41,976,910 | $195.91 | 475 |
| 2021 Q4 | 15,291,687 | $3,054,295,104 | +$178,916,573 | $199.88 | 456 |
| 2021 Q3 | 14,089,089 | $2,527,691,654 | +$176,320,939 | $179.22 | 387 |
| 2021 Q2 | 12,971,262 | $2,367,342,532 | -$33,982,066 | $182.51 | 384 |
| 2021 Q1 | 13,226,193 | $2,357,698,641 | -$435,726,185 | $178.23 | 390 |
| 2020 Q4 | 15,570,380 | $2,707,438,102 | -$64,090,951 | $173.92 | 395 |
| 2020 Q3 | 15,818,819 | $2,584,702,997 | -$38,355,354 | $163.36 | 361 |
| 2020 Q2 | 16,283,793 | $2,433,997,533 | +$115,091,436 | $149.57 | 352 |
| 2020 Q1 | 15,263,230 | $2,105,280,365 | -$102,704,789 | $137.82 | 328 |
| 2019 Q4 | 15,962,188 | $2,573,236,385 | -$13,725,488 | $161.20 | 332 |
| 2019 Q3 | 16,023,932 | $2,507,648,362 | +$35,835,149 | $156.56 | 291 |
| 2019 Q2 | 15,810,899 | $2,352,231,121 | +$74,156,864 | $148.76 | 288 |
| 2019 Q1 | 14,884,876 | $2,161,398,719 | +$44,440,752 | $145.21 | 286 |
| 2018 Q4 | 14,479,532 | $1,899,546,030 | +$70,497,408 | $131.17 | 287 |
| 2018 Q3 | 13,719,998 | $1,922,414,635 | +$143,660,671 | $140.11 | 249 |
| 2018 Q2 | 12,676,830 | $1,702,410,806 | +$148,221,239 | $134.27 | 243 |
| 2018 Q1 | 11,593,195 | $1,577,632,919 | +$106,498,105 | $136.12 | 249 |
| 2017 Q4 | 10,880,086 | $1,588,832,300 | +$92,489,977 | $146.04 | 249 |
| 2017 Q3 | 10,137,010 | $1,404,554,669 | +$372,743,690 | $138.56 | 225 |
| 2017 Q2 | 7,426,565 | $1,047,227,135 | -$66,516,847 | $141.02 | 222 |
| 2017 Q1 | 7,869,147 | $1,106,676,403 | +$55,083,419 | $140.63 | 208 |
| 2016 Q4 | 7,530,785 | $1,009,507,506 | -$211,278,795 | $133.98 | 196 |
| 2016 Q3 | 9,175,026 | $1,255,229,096 | +$170,175,263 | $136.87 | 203 |
| 2016 Q2 | 7,968,277 | $1,124,983,200 | -$52,637,558 | $141.20 | 194 |
| 2016 Q1 | 8,293,293 | $1,122,286,250 | +$127,581,081 | $135.32 | 181 |
| 2015 Q4 | 7,346,610 | $947,886,650 | +$83,034,905 | $129.07 | 168 |
| 2015 Q3 | 6,411,347 | $779,533,569 | +$192,140,439 | $121.26 | 150 |
| 2015 Q2 | 7,022,321 | $877,770,079 | +$40,408,763 | $124.89 | 145 |
| 2015 Q1 | 6,685,151 | $849,001,601 | -$73,614,153 | $126.99 | 140 |
| 2014 Q4 | 7,290,356 | $913,221,665 | +$171,646,942 | $125.24 | 140 |
| 2014 Q3 | 5,852,973 | $687,654,611 | +$52,084,179 | $117.50 | 123 |
| 2014 Q2 | 5,407,203 | $626,319,394 | +$104,927,075 | $115.84 | 124 |
| 2014 Q1 | 4,518,020 | $500,361,202 | +$21,382,491 | $110.79 | 117 |