| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 54,070,423 | $5,573,596,632 | +$101,133,343 | $103.07 | 751 |
| 2025 Q2 | 53,700,414 | $5,412,826,845 | -$183,999,304 | $100.70 | 749 |
| 2025 Q1 | 55,405,008 | $5,659,480,881 | -$126,050,383 | $102.18 | 757 |
| 2024 Q4 | 56,941,904 | $5,669,632,479 | +$66,779,929 | $99.55 | 790 |
| 2024 Q3 | 55,809,432 | $5,958,061,627 | -$44,975,980 | $106.76 | 740 |
| 2024 Q2 | 56,083,282 | $5,396,094,650 | -$144,145,193 | $96.13 | 713 |
| 2024 Q1 | 57,042,342 | $5,782,376,811 | -$11,845,214 | $101.41 | 707 |
| 2023 Q4 | 57,719,509 | $5,494,114,950 | +$105,905,098 | $95.20 | 709 |
| 2023 Q3 | 56,231,424 | $4,976,968,053 | -$31,195,312 | $88.55 | 644 |
| 2023 Q2 | 56,340,091 | $5,311,781,388 | -$10,477,527 | $94.28 | 643 |
| 2023 Q1 | 55,903,777 | $5,100,988,382 | -$77,623,453 | $91.24 | 629 |
| 2022 Q4 | 57,170,958 | $5,146,656,115 | +$511,589,600 | $89.99 | 625 |
| 2022 Q3 | 50,487,710 | $4,040,096,529 | +$66,860,476 | $79.96 | 559 |
| 2022 Q2 | 49,283,678 | $4,204,268,967 | +$191,496,121 | $85.36 | 555 |
| 2022 Q1 | 47,268,340 | $4,486,865,163 | +$330,502,540 | $94.91 | 531 |
| 2021 Q4 | 43,672,541 | $4,284,905,067 | +$220,086,643 | $98.18 | 518 |
| 2021 Q3 | 40,929,355 | $3,626,331,767 | +$239,745,607 | $88.53 | 456 |
| 2021 Q2 | 38,450,466 | $3,484,663,932 | +$13,803,442 | $90.63 | 442 |
| 2021 Q1 | 38,246,317 | $3,302,736,047 | +$36,754,519 | $86.26 | 412 |
| 2020 Q4 | 37,694,468 | $3,008,467,112 | +$74,061,287 | $79.88 | 395 |
| 2020 Q3 | 34,858,270 | $2,517,073,333 | -$36,432,007 | $72.15 | 345 |
| 2020 Q2 | 35,289,411 | $2,377,619,875 | -$73,044,399 | $67.35 | 344 |
| 2020 Q1 | 36,007,464 | $2,077,952,166 | -$81,277,438 | $57.67 | 343 |
| 2019 Q4 | 36,667,216 | $2,770,348,958 | +$279,350,931 | $75.59 | 364 |
| 2019 Q3 | 31,974,866 | $2,287,831,271 | +$164,623,644 | $71.58 | 293 |
| 2019 Q2 | 29,556,616 | $2,049,868,058 | +$125,046,407 | $69.37 | 283 |
| 2019 Q1 | 27,830,130 | $1,886,759,218 | +$126,555,604 | $67.78 | 268 |
| 2018 Q4 | 26,005,280 | $1,576,995,190 | +$100,965,939 | $60.54 | 247 |
| 2018 Q3 | 23,286,812 | $1,554,017,650 | +$114,561,202 | $66.81 | 209 |
| 2018 Q2 | 21,440,603 | $1,336,785,261 | -$8,761,960 | $62.34 | 201 |
| 2018 Q1 | 21,718,967 | $1,351,608,948 | -$57,102,532 | $62.25 | 208 |
| 2017 Q4 | 22,640,603 | $1,450,123,628 | +$129,802,238 | $64.04 | 196 |
| 2017 Q3 | 19,843,332 | $1,179,669,082 | -$52,347,555 | $59.45 | 155 |
| 2017 Q2 | 20,667,792 | $1,194,249,837 | +$4,510,974 | $57.77 | 149 |
| 2017 Q1 | 20,616,687 | $1,158,839,108 | +$9,284,362 | $56.21 | 146 |
| 2016 Q4 | 19,992,628 | $1,078,123,678 | +$102,040,051 | $53.91 | 138 |
| 2016 Q3 | 17,969,246 | $975,652,167 | +$143,159,979 | $54.33 | 131 |
| 2016 Q2 | 15,356,105 | $835,895,696 | +$232,657,757 | $54.41 | 121 |
| 2016 Q1 | 10,988,962 | $574,668,853 | +$152,585,675 | $52.32 | 102 |
| 2015 Q4 | 8,076,898 | $397,849,330 | +$132,493,230 | $49.33 | 86 |
| 2015 Q3 | 5,347,980 | $249,239,000 | +$25,491,672 | $46.50 | 74 |
| 2015 Q2 | 4,803,933 | $236,569,416 | +$27,355,749 | $49.20 | 65 |
| 2015 Q1 | 4,210,032 | $211,399,328 | +$52,216,848 | $50.24 | 56 |
| 2014 Q4 | 3,203,944 | $160,507,944 | +$57,457,057 | $50.12 | 44 |
| 2014 Q3 | 2,012,241 | $93,247,531 | +$15,464,839 | $46.36 | 39 |
| 2014 Q2 | 1,678,584 | $77,354,966 | +$1,988,725 | $46.09 | 33 |
| 2014 Q1 | 1,635,955 | $72,557,515 | +$50,538,894 | $44.36 | 26 |