| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 123,783,854 | $5,723,614,123 | -$120,348,693 | $46.24 | 571 |
| 2025 Q2 | 127,609,050 | $5,705,528,969 | -$59,387,603 | $44.7 | 575 |
| 2025 Q1 | 128,696,880 | $5,735,505,139 | -$161,129,086 | $44.59 | 576 |
| 2024 Q4 | 133,081,870 | $5,808,443,288 | -$46,754,767 | $43.64 | 590 |
| 2024 Q3 | 131,557,467 | $5,984,139,367 | -$318,082,160 | $45.49 | 540 |
| 2024 Q2 | 139,310,998 | $5,679,086,871 | -$513,223,171 | $40.75 | 520 |
| 2024 Q1 | 151,805,819 | $6,408,895,795 | -$794,483,190 | $42.23 | 532 |
| 2023 Q4 | 170,812,179 | $6,927,481,524 | -$701,073,313 | $40.56 | 532 |
| 2023 Q3 | 186,273,112 | $6,964,210,058 | -$338,938,428 | $37.39 | 509 |
| 2023 Q2 | 195,501,048 | $7,838,348,075 | +$5,171,413 | $40.09 | 520 |
| 2023 Q1 | 194,897,601 | $7,827,495,601 | -$253,780,422 | $40.16 | 512 |
| 2022 Q4 | 199,461,091 | $7,960,724,949 | +$162,817,543 | $39.91 | 508 |
| 2022 Q3 | 196,530,641 | $7,038,309,488 | +$109,610,236 | $35.79 | 479 |
| 2022 Q2 | 193,113,400 | $7,501,062,727 | +$81,662,329 | $38.81 | 480 |
| 2022 Q1 | 190,576,676 | $8,060,172,250 | -$49,111,058 | $42.3 | 478 |
| 2021 Q4 | 191,610,241 | $8,242,942,774 | +$112,961,616 | $43.04 | 464 |
| 2021 Q3 | 184,851,631 | $7,249,502,460 | +$83,007,249 | $39.2 | 396 |
| 2021 Q2 | 182,920,294 | $7,275,247,897 | +$119,572,225 | $39.77 | 401 |
| 2021 Q1 | 180,047,989 | $6,841,887,923 | +$54,113,479 | $37.98 | 405 |
| 2020 Q4 | 176,817,143 | $6,202,078,122 | +$235,272,200 | $35.07 | 386 |
| 2020 Q3 | 167,397,583 | $5,265,486,300 | -$88,114,229 | $31.46 | 329 |
| 2020 Q2 | 167,782,390 | $5,089,200,104 | +$25,270,808 | $30.32 | 329 |
| 2020 Q1 | 167,068,040 | $4,629,024,592 | +$388,805,569 | $27.68 | 339 |
| 2019 Q4 | 151,758,432 | $5,468,094,896 | +$1,104,717,436 | $36.03 | 347 |
| 2019 Q3 | 120,404,508 | $4,197,842,855 | +$778,836,927 | $34.87 | 284 |
| 2019 Q2 | 97,805,360 | $3,301,450,007 | +$515,742,318 | $33.74 | 255 |
| 2019 Q1 | 82,685,693 | $2,685,380,002 | +$335,176,001 | $32.47 | 251 |
| 2018 Q4 | 71,787,871 | $2,089,095,108 | +$233,411,743 | $29.08 | 235 |
| 2018 Q3 | 61,995,941 | $1,963,283,359 | +$97,678,220 | $31.64 | 201 |
| 2018 Q2 | 60,464,406 | $1,839,236,416 | +$3,614,778 | $30.28 | 204 |
| 2018 Q1 | 57,456,574 | $1,717,287,239 | -$43,171,277 | $29.89 | 208 |
| 2017 Q4 | 58,816,264 | $1,815,134,734 | +$28,489,407 | $30.86 | 196 |
| 2017 Q3 | 56,417,666 | $1,679,097,103 | -$33,801,569 | $29.75 | 159 |
| 2017 Q2 | 57,520,697 | $1,682,357,590 | +$192,228,919 | $29.25 | 149 |
| 2017 Q1 | 50,959,449 | $1,477,873,730 | +$161,967,679 | $29.01 | 145 |
| 2016 Q4 | 45,240,241 | $1,268,327,892 | +$122,682,681 | $28.03 | 127 |
| 2016 Q3 | 40,458,083 | $1,091,295,953 | +$192,696,978 | $27 | 122 |
| 2016 Q2 | 33,332,225 | $898,766,882 | +$180,971,887 | $26.96 | 111 |
| 2016 Q1 | 26,124,776 | $671,272,865 | +$187,450,756 | $25.73 | 96 |
| 2015 Q4 | 18,694,562 | $445,922,940 | +$57,693,805 | $23.88 | 89 |
| 2015 Q3 | 16,180,524 | $368,884,816 | -$34,290,989 | $22.79 | 87 |
| 2015 Q2 | 17,676,440 | $413,608,786 | -$34,549,437 | $23.38 | 83 |
| 2015 Q1 | 19,050,444 | $458,910,521 | +$81,490,789 | $24.09 | 89 |
| 2014 Q4 | 15,670,165 | $378,544,980 | +$47,511,594 | $24.16 | 78 |
| 2014 Q3 | 12,812,063 | $287,588,326 | +$22,953,797 | $22.46 | 65 |
| 2014 Q2 | 11,816,669 | $269,674,181 | +$10,580,206 | $22.88 | 67 |
| 2014 Q1 | 11,327,346 | $247,303,059 | +$8,170,673 | $21.89 | 65 |