| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 453,142 | $41,274,626 | +$537,955 | $89.20 | 18 |
| 2025 Q3 | 35,333,200 | $3,198,267,319 | +$340,437,556 | $90.50 | 479 |
| 2025 Q2 | 31,757,145 | $2,626,180,507 | -$88,140,134 | $82.66 | 463 |
| 2025 Q1 | 33,023,169 | $2,529,271,422 | -$368,506,645 | $76.62 | 458 |
| 2024 Q4 | 37,276,877 | $2,904,704,069 | +$642,969,084 | $77.89 | 508 |
| 2024 Q3 | 28,531,027 | $2,185,619,671 | +$45,675,595 | $76.59 | 452 |
| 2024 Q2 | 27,953,914 | $2,015,245,696 | -$151,653,653 | $72.06 | 436 |
| 2024 Q1 | 31,487,175 | $2,216,940,277 | -$18,030,228 | $73.04 | 461 |
| 2023 Q4 | 59,455 | $4,289,634 | +$3,129,784 | $72.15 | 7 |
| 2023 Q3 | 41,129,339 | $2,717,259,783 | -$26,859,507 | $67.80 | 458 |
| 2023 Q2 | 43,532,080 | $2,971,090,463 | +$838,484,098 | $69.95 | 469 |
| 2023 Q1 | 30,247,081 | $2,028,678,566 | -$531,074,658 | $67.07 | 430 |
| 2022 Q4 | 38,248,072 | $2,461,408,613 | +$55,983,255 | $64.34 | 465 |
| 2022 Q3 | 37,151,052 | $2,355,590,731 | +$217,489,425 | $63.30 | 446 |
| 2022 Q2 | 33,614,377 | $2,175,341,050 | -$178,614,076 | $64.56 | 444 |
| 2022 Q1 | 37,892,614 | $2,915,642,129 | -$665,213,058 | $76.95 | 474 |
| 2021 Q4 | 47,943,353 | $3,994,840,348 | -$175,971,440 | $82.96 | 509 |
| 2021 Q3 | 49,238,648 | $4,208,297,381 | -$56,168,394 | $85.35 | 482 |
| 2021 Q2 | 49,322,734 | $4,250,549,207 | +$333,766,818 | $86.73 | 481 |
| 2021 Q1 | 45,513,490 | $3,799,952,953 | -$157,759,658 | $83.35 | 472 |
| 2020 Q4 | 48,206,571 | $3,998,294,935 | +$423,860,982 | $82.79 | 472 |
| 2020 Q3 | 41,903,163 | $2,876,532,405 | -$135,364,346 | $68.89 | 391 |
| 2020 Q2 | 43,811,165 | $2,655,380,161 | +$197,218,459 | $60.50 | 379 |
| 2020 Q1 | 38,261,849 | $1,831,143,533 | -$98,418,976 | $47.86 | 356 |
| 2019 Q4 | 44,032,840 | $2,445,021,698 | +$223,142,316 | $55.50 | 399 |
| 2019 Q3 | 40,751,009 | $2,137,215,242 | +$100,133,276 | $52.45 | 336 |
| 2019 Q2 | 38,854,063 | $2,054,157,833 | -$182,223,935 | $52.87 | 339 |
| 2019 Q1 | 42,482,288 | $2,218,915,550 | -$227,310,020 | $52.25 | 347 |
| 2018 Q4 | 46,013,500 | $2,154,787,671 | -$267,482,874 | $46.79 | 329 |
| 2018 Q3 | 49,922,284 | $2,690,757,033 | +$226,822,633 | $53.94 | 342 |
| 2018 Q2 | 47,099,716 | $2,496,448,850 | +$179,585,941 | $53.02 | 346 |
| 2018 Q1 | 43,161,676 | $2,229,351,583 | +$63,590,717 | $51.66 | 330 |
| 2017 Q4 | 42,106,897 | $2,133,217,520 | -$305,749,240 | $50.60 | 320 |
| 2017 Q3 | 44,351,932 | $2,264,801,288 | -$19,129,581 | $51.07 | 265 |
| 2017 Q2 | 44,282,581 | $2,196,484,292 | +$61,194,990 | $49.62 | 265 |
| 2017 Q1 | 42,696,258 | $2,053,152,919 | +$78,740,221 | $48.10 | 240 |
| 2016 Q4 | 40,784,283 | $1,862,656,873 | +$220,781,851 | $45.65 | 231 |
| 2016 Q3 | 35,691,520 | $1,654,351,555 | +$375,456,380 | $46.36 | 199 |
| 2016 Q2 | 27,470,608 | $1,204,458,629 | -$61,846,342 | $43.84 | 182 |
| 2016 Q1 | 28,650,885 | $1,239,115,798 | -$204,350,775 | $43.20 | 181 |
| 2015 Q4 | 33,364,619 | $1,443,251,121 | -$48,309,458 | $43.28 | 186 |
| 2015 Q3 | 33,932,918 | $1,517,978,622 | -$14,628,269 | $44.72 | 186 |
| 2015 Q2 | 34,223,018 | $1,626,919,972 | +$152,604,050 | $47.57 | 194 |
| 2015 Q1 | 30,935,323 | $1,477,379,762 | -$281,548,380 | $47.76 | 184 |
| 2014 Q4 | 36,972,806 | $1,733,727,736 | +$122,635,126 | $46.89 | 173 |
| 2014 Q3 | 33,970,743 | $1,686,421,658 | +$34,379,333 | $49.65 | 165 |
| 2014 Q2 | 33,295,488 | $1,680,184,836 | +$363,890,687 | $50.50 | 158 |
| 2014 Q1 | 25,930,137 | $1,254,626,779 | +$111,707,231 | $48.39 | 148 |