| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 79,487,910 | $5,640,728,983 | +$185,824,825 | $70.98 | 544 |
| 2025 Q2 | 76,992,234 | $4,680,460,434 | +$134,036,309 | $60.79 | 505 |
| 2025 Q1 | 74,823,777 | $4,297,534,959 | +$1,203,756,376 | $57.43 | 499 |
| 2024 Q4 | 53,994,678 | $2,670,652,524 | +$103,333,443 | $49.46 | 459 |
| 2024 Q3 | 51,850,152 | $2,341,520,602 | -$89,090,634 | $45.19 | 418 |
| 2024 Q2 | 53,714,954 | $2,336,606,861 | +$36,591,638 | $43.5 | 412 |
| 2024 Q1 | 52,920,018 | $2,083,615,469 | -$120,542,087 | $39.36 | 403 |
| 2023 Q4 | 55,913,951 | $2,266,044,326 | -$114,176,411 | $40.54 | 408 |
| 2023 Q3 | 58,426,962 | $2,306,048,706 | -$50,264,637 | $39.46 | 369 |
| 2023 Q2 | 59,375,234 | $2,352,511,629 | +$125,424,373 | $39.62 | 356 |
| 2023 Q1 | 56,569,865 | $1,931,014,164 | +$109,132,944 | $34.13 | 328 |
| 2022 Q4 | 53,478,753 | $1,667,061,338 | +$11,294,932 | $31.16 | 306 |
| 2022 Q3 | 53,662,385 | $1,399,051,657 | +$21,216,716 | $26.07 | 274 |
| 2022 Q2 | 52,530,736 | $1,716,940,233 | +$211,665,843 | $32.67 | 278 |
| 2022 Q1 | 49,636,365 | $1,698,329,250 | +$73,845,525 | $34.22 | 282 |
| 2021 Q4 | 47,593,096 | $1,434,142,691 | -$8,194,626 | $30.15 | 267 |
| 2021 Q3 | 49,032,560 | $1,283,173,706 | -$105,514,094 | $26.15 | 245 |
| 2021 Q2 | 52,758,061 | $1,522,948,263 | +$54,507,613 | $28.85 | 244 |
| 2021 Q1 | 50,916,236 | $1,483,913,391 | -$130,206,991 | $29.14 | 248 |
| 2020 Q4 | 56,629,168 | $1,469,127,849 | -$145,172,716 | $25.91 | 256 |
| 2020 Q3 | 62,065,232 | $1,213,726,062 | -$74,246,052 | $19.58 | 220 |
| 2020 Q2 | 65,384,367 | $1,524,636,066 | -$131,358,957 | $23.33 | 251 |
| 2020 Q1 | 69,413,741 | $1,942,208,856 | -$653,523,487 | $28.01 | 329 |
| 2019 Q4 | 90,124,617 | $3,522,215,760 | -$86,405,810 | $39.09 | 388 |
| 2019 Q3 | 92,902,013 | $3,557,290,347 | -$265,320,324 | $38.27 | 374 |
| 2019 Q2 | 99,205,426 | $4,138,621,620 | -$69,417,690 | $41.74 | 414 |
| 2019 Q1 | 100,981,376 | $4,096,144,861 | +$25,711,270 | $40.58 | 422 |
| 2018 Q4 | 99,926,114 | $4,110,323,966 | -$108,734,499 | $41.11 | 415 |
| 2018 Q3 | 101,878,727 | $4,478,914,559 | -$99,866,448 | $43.99 | 404 |
| 2018 Q2 | 104,309,018 | $4,917,121,586 | -$84,423,791 | $47.14 | 413 |
| 2018 Q1 | 106,044,622 | $5,055,868,929 | +$387,856,756 | $47.67 | 423 |
| 2017 Q4 | 97,878,409 | $5,055,132,418 | +$362,088,032 | $51.64 | 418 |
| 2017 Q3 | 90,754,709 | $4,483,389,739 | +$10,414,281 | $49.41 | 374 |
| 2017 Q2 | 90,582,251 | $4,201,833,456 | -$147,220,580 | $46.39 | 353 |
| 2017 Q1 | 93,965,374 | $3,835,054,449 | +$32,448,753 | $40.82 | 343 |
| 2016 Q4 | 92,784,570 | $3,728,477,652 | +$275,020,864 | $40.18 | 344 |
| 2016 Q3 | 85,579,051 | $3,217,656,825 | -$232,662,334 | $37.61 | 296 |
| 2016 Q2 | 92,494,327 | $2,893,461,897 | -$45,866,521 | $31.31 | 301 |
| 2016 Q1 | 93,724,901 | $2,927,419,057 | +$20,832,563 | $31.12 | 303 |
| 2015 Q4 | 92,615,266 | $3,655,322,217 | -$52,929,703 | $39.47 | 329 |
| 2015 Q3 | 94,509,530 | $3,578,663,725 | -$9,640,438 | $37.88 | 326 |
| 2015 Q2 | 96,803,257 | $4,338,215,812 | -$69,019,930 | $44.81 | 339 |
| 2015 Q1 | 97,893,227 | $4,173,122,428 | -$202,512,745 | $42.59 | 345 |
| 2014 Q4 | 102,715,373 | $4,853,811,605 | -$706,965,700 | $47.23 | 365 |
| 2014 Q3 | 115,710,982 | $5,888,009,802 | -$173,191,814 | $50.88 | 359 |
| 2014 Q2 | 120,450,825 | $6,120,433,474 | -$429,021,141 | $50.8 | 369 |
| 2014 Q1 | 128,872,067 | $6,550,908,281 | -$27,947,553 | $50.83 | 372 |