| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 12,395,368 | $913,811,646 | +$97,138,042 | $73.56 | 121 |
| 2025 Q3 | 323,856,038 | $23,105,026,256 | +$1,614,432,263 | $71.37 | 1,371 |
| 2025 Q2 | 301,798,866 | $20,284,186,061 | +$618,228,582 | $67.22 | 1,338 |
| 2025 Q1 | 293,452,657 | $17,795,426,811 | -$49,197,490 | $60.66 | 1,273 |
| 2024 Q4 | 295,105,092 | $16,937,840,023 | -$347,223,487 | $57.41 | 1,270 |
| 2024 Q3 | 298,801,557 | $18,812,350,187 | +$424,537,370 | $63.00 | 1,220 |
| 2024 Q2 | 294,577,129 | $17,271,588,618 | -$891,313,914 | $58.64 | 1,182 |
| 2024 Q1 | 309,142,978 | $18,131,814,151 | -$90,634,740 | $58.65 | 1,168 |
| 2023 Q4 | 1,809,038 | $103,663,351 | +$5,659,479 | $56.14 | 24 |
| 2023 Q3 | 307,796,275 | $15,962,191,314 | +$39,783,937 | $51.87 | 1,068 |
| 2023 Q2 | 305,913,192 | $16,647,193,883 | -$1,875,002,828 | $54.41 | 1,069 |
| 2023 Q1 | 304,086,636 | $16,253,426,315 | -$363,983,627 | $53.47 | 1,054 |
| 2022 Q4 | 319,272,925 | $16,020,656,044 | -$280,929,728 | $50.14 | 1,039 |
| 2022 Q3 | 323,907,686 | $14,376,037,759 | -$37,345,206 | $44.36 | 950 |
| 2022 Q2 | 325,733,264 | $16,303,384,392 | -$227,165,768 | $49.96 | 1,017 |
| 2022 Q1 | 328,219,014 | $18,882,528,236 | +$945,275,784 | $57.59 | 1,040 |
| 2021 Q4 | 311,994,884 | $19,117,927,876 | +$1,028,148,769 | $61.28 | 1,063 |
| 2021 Q3 | 294,015,305 | $17,701,377,922 | +$684,586,361 | $60.96 | 944 |
| 2021 Q2 | 288,001,914 | $18,004,716,873 | +$702,278,345 | $63.39 | 959 |
| 2021 Q1 | 276,775,124 | $16,538,811,626 | +$977,676,550 | $60.68 | 932 |
| 2020 Q4 | 262,480,256 | $15,055,958,928 | +$1,365,017,426 | $58.36 | 895 |
| 2020 Q3 | 244,413,017 | $12,087,373,566 | -$102,887,554 | $50.45 | 804 |
| 2020 Q2 | 246,793,215 | $11,530,404,315 | -$341,714,954 | $47.61 | 806 |
| 2020 Q1 | 252,941,096 | $10,170,395,214 | +$73,518,470 | $41.02 | 789 |
| 2019 Q4 | 249,470,387 | $13,199,116,602 | +$350,790,669 | $53.75 | 871 |
| 2019 Q3 | 235,040,796 | $11,722,399,022 | +$98,356,237 | $49.90 | 760 |
| 2019 Q2 | 236,956,870 | $12,081,364,098 | +$392,642,848 | $50.99 | 757 |
| 2019 Q1 | 233,852,092 | $11,734,608,778 | -$660,471,187 | $50.15 | 759 |
| 2018 Q4 | 247,253,624 | $11,272,174,650 | +$900,437,301 | $45.58 | 772 |
| 2018 Q3 | 226,448,364 | $11,785,703,019 | +$687,176,467 | $52.05 | 729 |
| 2018 Q2 | 213,100,099 | $11,038,459,143 | +$62,461,128 | $51.84 | 741 |
| 2018 Q1 | 211,440,398 | $11,494,321,314 | -$152,859,730 | $54.37 | 747 |
| 2017 Q4 | 214,090,086 | $11,717,333,533 | +$284,978,045 | $54.72 | 731 |
| 2017 Q3 | 194,083,958 | $10,229,323,899 | +$211,952,971 | $52.71 | 649 |
| 2017 Q2 | 188,595,609 | $9,434,120,536 | +$764,887,217 | $50.03 | 617 |
| 2017 Q1 | 173,121,801 | $8,280,262,032 | +$520,615,897 | $47.83 | 561 |
| 2016 Q4 | 162,904,521 | $7,201,120,978 | +$672,321,846 | $44.18 | 566 |
| 2016 Q3 | 144,581,577 | $6,566,001,743 | +$247,491,049 | $45.43 | 502 |
| 2016 Q2 | 141,358,467 | $6,057,555,873 | +$275,496,671 | $42.85 | 499 |
| 2016 Q1 | 135,270,802 | $5,838,714,443 | -$611,111,288 | $43.15 | 497 |
| 2015 Q4 | 149,308,014 | $6,460,697,207 | +$426,371,798 | $43.41 | 511 |
| 2015 Q3 | 134,837,796 | $5,773,633,135 | -$15,223,012 | $42.63 | 478 |
| 2015 Q2 | 120,900,415 | $5,878,767,928 | +$881,844,469 | $48.55 | 476 |
| 2015 Q1 | 116,166,822 | $5,662,847,547 | +$52,019,297 | $48.73 | 444 |
| 2014 Q4 | 114,189,286 | $5,351,218,212 | -$5,071,376 | $46.86 | 441 |
| 2014 Q3 | 113,170,036 | $5,569,142,124 | +$38,497,855 | $49.24 | 395 |
| 2014 Q2 | 112,476,933 | $5,878,387,115 | +$528,577,091 | $52.29 | 389 |
| 2014 Q1 | 101,605,149 | $5,111,439,828 | +$50,568,648 | $50.31 | 377 |