| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 110,945,854 | $6,326,419,856 | -$73,603,059 | $56.86 | 388 |
| 2025 Q2 | 112,003,949 | $6,281,482,706 | +$204,489,046 | $56.12 | 397 |
| 2025 Q1 | 108,195,730 | $6,214,220,789 | -$277,759,595 | $57.61 | 405 |
| 2024 Q4 | 113,707,940 | $6,286,378,375 | -$3,429,523,876 | $55.35 | 409 |
| 2024 Q3 | 173,788,758 | $10,682,571,506 | +$530,967,962 | $61.54 | 411 |
| 2024 Q2 | 164,907,486 | $9,499,642,001 | +$633,116,020 | $57.68 | 367 |
| 2024 Q1 | 153,584,339 | $9,089,905,277 | +$1,530,874,754 | $59.24 | 362 |
| 2023 Q4 | 127,718,835 | $7,888,807,365 | +$2,601,332,840 | $61.53 | 353 |
| 2023 Q3 | 83,912,226 | $4,647,015,409 | +$1,139,955,236 | $55.51 | 290 |
| 2023 Q2 | 63,729,086 | $4,021,594,240 | +$1,008,154,315 | $63.53 | 285 |
| 2023 Q1 | 47,554,153 | $3,119,280,758 | +$534,755,494 | $65.51 | 251 |
| 2022 Q4 | 39,323,492 | $2,421,909,691 | +$202,053,439 | $61.62 | 233 |
| 2022 Q3 | 36,013,687 | $2,252,089,273 | -$71,082,287 | $62.94 | 196 |
| 2022 Q2 | 37,053,644 | $2,594,609,676 | +$190,803,897 | $70.16 | 180 |
| 2022 Q1 | 34,390,648 | $2,762,496,402 | +$1,154,987,896 | $80.4 | 175 |
| 2021 Q4 | 19,847,045 | $1,774,427,341 | +$423,824,041 | $89.42 | 177 |
| 2021 Q3 | 12,890,500 | $1,131,026,210 | -$20,997,633 | $87.71 | 163 |
| 2021 Q2 | 13,129,891 | $1,151,747,712 | +$52,758,346 | $87.7 | 151 |
| 2021 Q1 | 12,592,403 | $1,044,779,684 | +$1,411,765 | $82.8 | 143 |
| 2020 Q4 | 12,516,173 | $1,196,669,320 | -$11,817,086 | $95.86 | 132 |
| 2020 Q3 | 12,465,321 | $1,241,322,878 | +$110,736,471 | $99.66 | 137 |
| 2020 Q2 | 11,624,008 | $1,161,309,743 | +$215,584,508 | $100.1 | 115 |
| 2020 Q1 | 9,384,158 | $948,789,845 | -$104,170,775 | $101.01 | 115 |
| 2019 Q4 | 10,579,830 | $880,005,729 | +$366,239,942 | $83.27 | 99 |
| 2019 Q3 | 6,095,499 | $532,993,953 | -$52,654,940 | $87.74 | 99 |
| 2019 Q2 | 6,724,852 | $549,144,410 | +$98,186,604 | $81.65 | 93 |
| 2019 Q1 | 5,549,838 | $431,579,877 | -$111,271,318 | $77.76 | 82 |
| 2018 Q4 | 7,045,440 | $526,375,383 | +$119,312,052 | $74.71 | 80 |
| 2018 Q3 | 5,276,834 | $380,805,135 | +$81,927,966 | $72.17 | 68 |
| 2018 Q2 | 4,138,603 | $309,494,850 | +$36,135,570 | $74.78 | 68 |
| 2018 Q1 | 3,654,901 | $274,181,938 | +$20,072,364 | $75.02 | 68 |
| 2017 Q4 | 3,387,655 | $264,299,976 | +$46,965,012 | $78 | 69 |
| 2017 Q3 | 2,784,587 | $214,105,542 | +$11,303,867 | $76.89 | 53 |
| 2017 Q2 | 2,636,964 | $203,244,829 | +$13,468,714 | $77.08 | 54 |
| 2017 Q1 | 2,445,027 | $182,322,926 | -$109,325,764 | $74.54 | 49 |
| 2016 Q4 | 3,949,700 | $291,036,163 | +$48,652,989 | $73.69 | 48 |
| 2016 Q3 | 3,243,273 | $273,813,349 | +$2,527,963 | $84.46 | 49 |
| 2016 Q2 | 3,212,019 | $273,538,801 | +$59,174,668 | $85.13 | 55 |
| 2016 Q1 | 2,596,386 | $208,788,328 | +$92,085,320 | $80.41 | 50 |
| 2015 Q4 | 1,458,352 | $108,822,000 | -$5,981,126 | $74.62 | 35 |
| 2015 Q3 | 1,399,736 | $106,991,517 | -$23,184,322 | $76.44 | 27 |
| 2015 Q2 | 1,726,149 | $126,114,356 | +$5,564,663 | $73.06 | 30 |
| 2015 Q1 | 1,644,478 | $131,207,954 | +$10,253,827 | $80.32 | 27 |
| 2014 Q4 | 1,357,721 | $105,591,916 | +$15,063,033 | $77.77 | 23 |
| 2014 Q3 | 1,167,512 | $84,491,832 | +$30,677,250 | $72.37 | 25 |
| 2014 Q2 | 743,581 | $52,748,542 | +$35,236,265 | $70.92 | 19 |
| 2014 Q1 | 246,656 | $16,905,180 | -$18,515,116 | $68.42 | 14 |