| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 475 | $39,901 | -$439,160 | $87.79 | 2 |
| 2025 Q2 | 5,880 | $471,421 | -$3,601,610 | $77.16 | 2 |
| 2025 Q1 | 52,911 | $4,043,175 | +$3,341,553 | $76.42 | 4 |
| 2024 Q4 | 9,209 | $715,451 | -$366,384 | $77.76 | 3 |
| 2024 Q3 | 12,707 | $1,228,005 | -$4,359,612 | $96.64 | 4 |
| 2024 Q2 | 53,107 | $5,670,085 | -$14,530,927 | $106.77 | 5 |
| 2024 Q1 | 193,073 | $19,940,789 | -$28,530,996 | $102.52 | 7 |
| 2023 Q4 | 455,933 | $46,038,482 | -$13,384,421,109 | $100.95 | 30 |
| 2023 Q3 | 124,315,055 | $13,461,049,060 | -$523,349,100 | $108.25 | 576 |
| 2023 Q2 | 129,648,052 | $12,244,340,928 | -$145,338,351 | $94.35 | 612 |
| 2023 Q1 | 131,102,025 | $12,522,144,876 | +$386,541,939 | $95.52 | 604 |
| 2022 Q4 | 126,954,093 | $12,663,872,273 | +$105,537,479 | $99.77 | 603 |
| 2022 Q3 | 126,107,393 | $10,431,674,260 | -$114,061,613 | $82.57 | 557 |
| 2022 Q2 | 126,578,636 | $11,478,773,530 | -$58,555,612 | $90.69 | 588 |
| 2022 Q1 | 128,082,227 | $14,193,582,702 | +$1,034,099,951 | $110.81 | 566 |
| 2021 Q4 | 118,862,441 | $11,096,621,172 | +$1,740,710 | $93.36 | 486 |
| 2021 Q3 | 118,142,713 | $9,607,993,185 | +$249,123,347 | $81.32 | 433 |
| 2021 Q2 | 115,846,789 | $9,054,182,535 | +$15,090,433 | $78.15 | 445 |
| 2021 Q1 | 115,674,000 | $9,168,374,064 | +$516,104,098 | $79.27 | 449 |
| 2020 Q4 | 109,575,609 | $7,185,422,633 | +$60,106,835 | $65.58 | 416 |
| 2020 Q3 | 108,518,831 | $4,958,534,768 | -$51,695,952 | $45.70 | 356 |
| 2020 Q2 | 109,636,226 | $4,508,030,944 | -$166,105,099 | $41.13 | 329 |
| 2020 Q1 | 113,700,854 | $4,663,375,137 | -$20,357,875 | $41.03 | 336 |
| 2019 Q4 | 113,464,957 | $6,529,697,625 | +$51,678,654 | $57.55 | 366 |
| 2019 Q3 | 112,048,216 | $6,344,157,756 | -$120,710,166 | $56.62 | 371 |
| 2019 Q2 | 113,985,424 | $6,349,940,109 | +$130,447,168 | $55.71 | 353 |
| 2019 Q1 | 114,188,148 | $6,060,067,683 | +$22,101,296 | $53.07 | 385 |
| 2018 Q4 | 113,810,279 | $6,080,955,510 | -$121,545,852 | $53.44 | 380 |
| 2018 Q3 | 111,750,879 | $7,678,048,814 | -$83,718,537 | $68.71 | 366 |
| 2018 Q2 | 113,320,261 | $7,899,651,404 | +$62,585,842 | $69.71 | 376 |
| 2018 Q1 | 112,068,085 | $8,285,544,153 | +$94,338,040 | $73.94 | 397 |
| 2017 Q4 | 111,035,050 | $7,444,507,555 | -$138,959,519 | $67.08 | 384 |
| 2017 Q3 | 113,071,675 | $7,858,751,008 | -$31,355,684 | $69.46 | 378 |
| 2017 Q2 | 113,359,798 | $8,457,207,967 | -$77,262,732 | $74.60 | 394 |
| 2017 Q1 | 114,001,440 | $9,036,042,028 | +$704,943,468 | $79.26 | 420 |
| 2016 Q4 | 112,129,460 | $8,091,008,499 | +$133,250,012 | $72.24 | 400 |
| 2016 Q3 | 110,499,633 | $6,539,869,573 | +$24,922,460 | $59.23 | 370 |
| 2016 Q2 | 110,971,207 | $6,567,926,953 | -$10,968,296 | $59.15 | 385 |
| 2016 Q1 | 111,384,928 | $6,307,336,965 | -$332,555,542 | $56.67 | 363 |
| 2015 Q4 | 117,010,762 | $7,989,512,276 | -$117,649,852 | $68.28 | 362 |
| 2015 Q3 | 118,017,018 | $8,653,036,637 | -$210,266,383 | $73.30 | 361 |
| 2015 Q2 | 120,236,536 | $10,559,505,949 | +$141,413,714 | $87.80 | 375 |
| 2015 Q1 | 118,880,847 | $9,797,193,809 | +$38,455,843 | $82.36 | 368 |
| 2014 Q4 | 118,025,411 | $10,730,932,515 | +$480,587,988 | $90.91 | 385 |
| 2014 Q3 | 112,476,693 | $9,472,783,044 | -$86,721,701 | $84.23 | 364 |
| 2014 Q2 | 114,000,677 | $8,621,628,146 | +$120,468,890 | $75.64 | 357 |
| 2014 Q1 | 110,772,015 | $8,807,476,073 | +$153,967,732 | $79.51 | 361 |