| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 38,445,398 | $2,454,243,118 | +$22,421,012 | $63.83 | 343 |
| 2025 Q2 | 38,230,224 | $2,400,880,576 | -$60,095,699 | $62.8 | 338 |
| 2025 Q1 | 39,323,071 | $2,293,448,041 | +$4,364,935 | $58.34 | 322 |
| 2024 Q4 | 39,299,508 | $2,279,451,017 | -$86,577,048 | $57.99 | 344 |
| 2024 Q3 | 40,792,704 | $2,555,558,452 | -$531,631,207 | $62.7 | 335 |
| 2024 Q2 | 49,447,543 | $2,829,330,444 | -$22,031,998 | $57.21 | 337 |
| 2024 Q1 | 49,786,758 | $2,817,237,578 | -$76,877,717 | $56.59 | 325 |
| 2023 Q4 | 51,244,953 | $2,848,083,659 | -$161,580,598 | $55.59 | 346 |
| 2023 Q3 | 53,929,095 | $2,881,030,796 | -$15,486,081 | $53.35 | 353 |
| 2023 Q2 | 54,255,430 | $2,982,909,226 | -$224,303,330 | $54.98 | 361 |
| 2023 Q1 | 58,474,158 | $3,191,662,336 | -$3,958,040,047 | $54.57 | 387 |
| 2022 Q4 | 133,145,898 | $7,053,867,468 | +$1,001,185,941 | $53.05 | 481 |
| 2022 Q3 | 127,333,232 | $6,455,403,087 | +$1,666,749,265 | $50.68 | 431 |
| 2022 Q2 | 94,740,131 | $5,251,628,885 | +$2,831,290,433 | $55.43 | 437 |
| 2022 Q1 | 44,081,097 | $2,689,932,325 | +$9,270,095 | $61.03 | 339 |
| 2021 Q4 | 44,108,736 | $2,770,555,426 | -$14,397,077 | $62.82 | 348 |
| 2021 Q3 | 30,532,112 | $1,913,894,363 | -$64,226,094 | $62.67 | 313 |
| 2021 Q2 | 31,632,113 | $2,028,092,280 | -$145,424,245 | $64.16 | 329 |
| 2021 Q1 | 34,141,099 | $2,154,739,797 | -$168,252,892 | $63.16 | 349 |
| 2020 Q4 | 36,806,282 | $2,247,775,208 | -$256,823,000 | $61.08 | 355 |
| 2020 Q3 | 40,665,422 | $2,243,922,175 | -$125,247,536 | $55.18 | 323 |
| 2020 Q2 | 42,840,536 | $2,220,527,247 | -$181,843,510 | $52 | 329 |
| 2020 Q1 | 46,425,696 | $2,180,029,403 | -$407,722,331 | $46.92 | 341 |
| 2019 Q4 | 54,892,007 | $3,216,902,369 | -$42,577,711 | $58.66 | 393 |
| 2019 Q3 | 54,251,990 | $3,096,891,873 | -$83,383,506 | $57.09 | 344 |
| 2019 Q2 | 55,165,752 | $3,245,970,657 | -$369,966,911 | $58.86 | 361 |
| 2019 Q1 | 61,327,607 | $3,641,017,820 | +$285,920,008 | $59.27 | 368 |
| 2018 Q4 | 56,685,141 | $3,168,690,804 | +$371,941,155 | $55.87 | 338 |
| 2018 Q3 | 47,920,478 | $2,823,562,774 | +$261,177,329 | $59.3 | 294 |
| 2018 Q2 | 43,437,969 | $2,514,737,980 | -$34,288,635 | $57.84 | 299 |
| 2018 Q1 | 43,787,176 | $2,728,991,933 | -$37,872,064 | $62.34 | 308 |
| 2017 Q4 | 41,767,306 | $2,537,422,377 | -$51,110,066 | $60.76 | 292 |
| 2017 Q3 | 41,638,194 | $2,417,343,074 | +$99,180,986 | $58.1 | 244 |
| 2017 Q2 | 40,048,576 | $2,219,026,307 | -$17,021,613 | $55.4 | 239 |
| 2017 Q1 | 40,296,530 | $2,150,862,568 | +$10,127,935 | $53.5 | 237 |
| 2016 Q4 | 43,657,834 | $2,131,806,606 | -$350,609,439 | $48.91 | 240 |
| 2016 Q3 | 49,446,670 | $2,672,652,213 | +$208,881,268 | $54.06 | 234 |
| 2016 Q2 | 45,766,948 | $2,359,850,702 | +$424,708,388 | $51.59 | 212 |
| 2016 Q1 | 36,715,853 | $1,884,995,471 | +$264,019,453 | $51.37 | 206 |
| 2015 Q4 | 31,653,695 | $1,539,681,354 | +$181,600,330 | $48.66 | 187 |
| 2015 Q3 | 27,289,299 | $1,359,955,831 | +$64,328,922 | $49.82 | 156 |
| 2015 Q2 | 26,536,508 | $1,528,679,300 | +$343,699,182 | $57.68 | 157 |
| 2015 Q1 | 20,013,293 | $1,181,402,104 | -$2,077,598 | $59.01 | 144 |
| 2014 Q4 | 19,936,843 | $1,129,014,880 | -$43,175,359 | $56.63 | 148 |
| 2014 Q3 | 20,038,230 | $1,197,923,634 | +$75,567,879 | $59.8 | 124 |
| 2014 Q2 | 18,953,107 | $1,137,430,711 | -$150,843,522 | $60.07 | 128 |
| 2014 Q1 | 21,357,987 | $1,221,625,147 | -$335,878,865 | $57.2 | 119 |