| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 69,138,861 | $6,388,020,788 | -$31,151,367 | $92.37 | 612 |
| 2025 Q2 | 69,608,231 | $5,898,515,455 | +$86,316,574 | $84.71 | 583 |
| 2025 Q1 | 69,123,240 | $5,476,321,562 | +$51,335,778 | $79.19 | 571 |
| 2024 Q4 | 68,502,289 | $4,172,450,320 | +$16,264,408 | $60.68 | 491 |
| 2024 Q3 | 68,051,527 | $4,134,835,684 | -$79,271,559 | $60.61 | 477 |
| 2024 Q2 | 69,226,937 | $3,760,226,941 | +$7,806,931 | $54.19 | 448 |
| 2024 Q1 | 69,261,246 | $3,727,797,968 | +$63,246,376 | $53.72 | 419 |
| 2023 Q4 | 68,117,500 | $3,419,296,433 | -$23,438,211 | $50.17 | 422 |
| 2023 Q3 | 68,572,992 | $3,561,486,897 | -$17,345,588 | $51.91 | 429 |
| 2023 Q2 | 68,814,861 | $3,540,629,567 | -$4,760,675 | $51.36 | 411 |
| 2023 Q1 | 68,800,758 | $3,977,623,857 | +$29,962,703 | $57.74 | 430 |
| 2022 Q4 | 68,580,233 | $4,345,838,354 | +$72,049,838 | $63.3 | 469 |
| 2022 Q3 | 67,335,743 | $4,148,557,691 | -$69,739,048 | $61.55 | 438 |
| 2022 Q2 | 68,044,350 | $4,497,232,801 | +$82,628,488 | $66.05 | 426 |
| 2022 Q1 | 67,588,962 | $4,647,236,005 | +$98,728,310 | $68.7 | 401 |
| 2021 Q4 | 66,106,308 | $4,228,459,704 | +$73,077,198 | $63.94 | 393 |
| 2021 Q3 | 64,936,610 | $3,413,793,224 | -$45,793,067 | $52.52 | 352 |
| 2021 Q2 | 65,995,990 | $3,451,325,375 | +$64,972,079 | $52.25 | 332 |
| 2021 Q1 | 64,855,741 | $3,244,555,305 | -$7,344,143 | $49.99 | 337 |
| 2020 Q4 | 65,141,396 | $2,682,563,659 | -$41,640,072 | $41.13 | 318 |
| 2020 Q3 | 66,443,480 | $2,703,117,654 | -$44,511,234 | $40.59 | 323 |
| 2020 Q2 | 67,436,522 | $2,830,138,103 | +$97,845,192 | $41.93 | 333 |
| 2020 Q1 | 65,142,528 | $2,433,639,373 | -$21,343,003 | $37.29 | 316 |
| 2019 Q4 | 65,528,107 | $3,052,974,203 | +$68,817,262 | $46.54 | 351 |
| 2019 Q3 | 64,071,977 | $3,009,994,938 | -$7,326,967 | $46.92 | 347 |
| 2019 Q2 | 64,114,879 | $3,378,280,108 | -$2,977,718 | $52.75 | 372 |
| 2019 Q1 | 64,393,398 | $3,925,984,881 | +$23,716,780 | $60.96 | 380 |
| 2018 Q4 | 64,076,303 | $3,282,318,820 | +$24,269,559 | $51.18 | 367 |
| 2018 Q3 | 63,579,364 | $3,564,026,190 | +$90,428,721 | $56.06 | 364 |
| 2018 Q2 | 62,027,866 | $3,285,113,041 | +$50,570,059 | $52.96 | 369 |
| 2018 Q1 | 61,096,566 | $3,143,409,179 | -$22,187,392 | $51.45 | 355 |
| 2017 Q4 | 61,388,420 | $3,366,065,499 | -$44,903,487 | $54.91 | 369 |
| 2017 Q3 | 61,987,000 | $3,511,377,409 | -$8,288,803 | $56.61 | 346 |
| 2017 Q2 | 62,209,448 | $3,474,035,723 | +$144,747,758 | $55.84 | 338 |
| 2017 Q1 | 62,786,633 | $3,743,017,850 | +$567,325,978 | $59.62 | 355 |
| 2016 Q4 | 59,753,347 | $3,384,632,758 | +$96,008,889 | $56.64 | 334 |
| 2016 Q3 | 58,058,884 | $3,137,600,880 | +$70,111,274 | $54.07 | 329 |
| 2016 Q2 | 53,911,748 | $3,066,464,122 | -$134,086,751 | $56.88 | 323 |
| 2016 Q1 | 56,370,567 | $2,821,273,976 | -$134,249,802 | $50.05 | 304 |
| 2015 Q4 | 62,458,832 | $2,670,102,797 | +$52,990,829 | $42.75 | 312 |
| 2015 Q3 | 58,447,484 | $2,921,300,984 | -$10,503,870 | $49.98 | 334 |
| 2015 Q2 | 58,518,305 | $3,446,125,477 | +$191,765,263 | $58.89 | 321 |
| 2015 Q1 | 55,322,720 | $3,339,627,020 | +$88,452,294 | $60.33 | 336 |
| 2014 Q4 | 53,614,782 | $3,727,326,528 | -$91,391,360 | $69.53 | 341 |
| 2014 Q3 | 55,056,448 | $3,853,369,472 | +$75,504,659 | $69.99 | 339 |
| 2014 Q2 | 53,969,078 | $4,223,013,276 | -$16,810,093 | $78.3 | 357 |
| 2014 Q1 | 54,317,269 | $3,804,634,774 | +$158,765,211 | $70.04 | 364 |