| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 211,463 | $13,179,622 | +$1,157,485 | $60.37 | 20 |
| 2025 Q3 | 106,421,734 | $5,932,479,171 | +$518,029,247 | $55.75 | 619 |
| 2025 Q2 | 97,864,967 | $4,710,882,131 | +$244,883,285 | $48.09 | 609 |
| 2025 Q1 | 92,707,904 | $4,493,289,843 | +$214,446,803 | $48.54 | 611 |
| 2024 Q4 | 88,292,900 | $4,313,595,020 | +$21,444,441 | $48.83 | 629 |
| 2024 Q3 | 87,917,193 | $5,455,979,800 | -$407,360,402 | $62.11 | 653 |
| 2024 Q2 | 94,828,476 | $5,414,442,344 | +$342,692,855 | $57.09 | 653 |
| 2024 Q1 | 86,073,957 | $4,966,761,821 | -$606,820,535 | $57.69 | 680 |
| 2023 Q4 | 2,728,284 | $186,369,060 | +$103,233,262 | $68.31 | 11 |
| 2023 Q3 | 87,776,851 | $4,994,301,436 | +$91,644,132 | $56.88 | 638 |
| 2023 Q2 | 85,784,222 | $5,122,532,214 | -$486,379,126 | $59.67 | 643 |
| 2023 Q1 | 90,294,875 | $5,718,264,569 | +$34,169,593 | $63.41 | 647 |
| 2022 Q4 | 89,905,098 | $5,581,587,963 | +$107,776,691 | $62.05 | 621 |
| 2022 Q3 | 88,298,461 | $4,424,050,541 | -$382,380,690 | $50.04 | 531 |
| 2022 Q2 | 96,019,039 | $5,392,848,478 | -$371,704,407 | $56.18 | 561 |
| 2022 Q1 | 105,304,012 | $7,953,386,982 | +$747,259,484 | $77.25 | 614 |
| 2021 Q4 | 96,753,674 | $5,841,851,004 | -$371,953,595 | $60.35 | 491 |
| 2021 Q3 | 102,048,657 | $5,458,481,624 | +$228,707,938 | $53.52 | 472 |
| 2021 Q2 | 96,727,203 | $7,044,595,607 | +$541,159,324 | $72.83 | 500 |
| 2021 Q1 | 89,885,077 | $6,237,850,682 | +$1,219,746,776 | $69.39 | 488 |
| 2020 Q4 | 71,783,843 | $4,693,635,896 | +$322,303,123 | $65.34 | 430 |
| 2020 Q3 | 67,215,646 | $3,472,408,983 | +$14,285,481 | $51.71 | 382 |
| 2020 Q2 | 66,824,218 | $3,321,763,874 | -$123,459,631 | $49.73 | 346 |
| 2020 Q1 | 70,180,047 | $2,575,824,141 | +$262,315,916 | $36.69 | 340 |
| 2019 Q4 | 60,524,534 | $3,311,192,701 | +$99,031,989 | $54.71 | 386 |
| 2019 Q3 | 59,569,192 | $2,940,714,046 | -$74,881,970 | $49.38 | 357 |
| 2019 Q2 | 60,869,859 | $3,536,040,830 | +$234,557,617 | $58.11 | 395 |
| 2019 Q1 | 57,405,798 | $3,137,994,838 | -$258,730,761 | $54.67 | 388 |
| 2018 Q4 | 63,321,235 | $3,059,783,577 | +$258,869,700 | $48.29 | 380 |
| 2018 Q3 | 57,636,881 | $2,870,570,237 | +$41,091,128 | $49.84 | 370 |
| 2018 Q2 | 56,412,712 | $2,821,198,191 | +$86,224,936 | $50.01 | 363 |
| 2018 Q1 | 55,754,926 | $2,474,837,091 | +$23,757,972 | $44.43 | 366 |
| 2017 Q4 | 53,753,585 | $2,474,277,133 | -$78,915,009 | $45.99 | 361 |
| 2017 Q3 | 55,062,676 | $2,232,120,947 | +$213,264,916 | $40.53 | 326 |
| 2017 Q2 | 50,580,787 | $1,798,476,603 | +$30,833,947 | $35.59 | 310 |
| 2017 Q1 | 49,270,714 | $1,789,620,242 | -$96,222,756 | $36.32 | 330 |
| 2016 Q4 | 48,588,711 | $1,741,865,787 | +$39,565,350 | $35.78 | 335 |
| 2016 Q3 | 47,808,732 | $1,656,653,815 | +$42,100,004 | $34.65 | 309 |
| 2016 Q2 | 46,028,544 | $1,314,717,245 | -$98,468,809 | $28.56 | 294 |
| 2016 Q1 | 49,642,601 | $1,286,177,681 | +$102,110,740 | $25.90 | 275 |
| 2015 Q4 | 49,492,847 | $1,275,525,511 | -$41,296,445 | $25.76 | 285 |
| 2015 Q3 | 50,022,781 | $1,583,248,691 | -$81,902,243 | $31.62 | 335 |
| 2015 Q2 | 54,931,001 | $2,236,191,086 | -$74,524,412 | $40.71 | 385 |
| 2015 Q1 | 57,812,844 | $2,687,578,638 | -$38,253,217 | $46.47 | 393 |
| 2014 Q4 | 58,707,432 | $2,779,475,163 | -$504,194,917 | $47.32 | 393 |
| 2014 Q3 | 68,306,071 | $4,022,874,131 | -$310,783,316 | $58.88 | 436 |
| 2014 Q2 | 73,384,848 | $5,025,694,167 | +$14,181,537 | $68.45 | 449 |
| 2014 Q1 | 72,930,964 | $4,942,925,941 | +$602,069,926 | $67.77 | 438 |