| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 248 | $14,701 | $59.28 | 1 | |
| 2025 Q2 | 248 | $15,170 | $61.17 | 1 | |
| 2025 Q1 | 248 | $14,768 | -$20,236,570 | $59.55 | 1 |
| 2024 Q4 | 357,154 | $20,250,570 | +$414,477 | $56.58 | 2 |
| 2024 Q3 | 349,844 | $22,725,756 | -$900,411 | $64.74 | 2 |
| 2024 Q2 | 363,705 | $20,000,491 | +$435,796 | $55.72 | 2 |
| 2024 Q1 | 355,780 | $17,856,162 | +$1,699,434 | $49.29 | 2 |
| 2023 Q4 | 321,920 | $15,699,011 | +$287,287 | $48.58 | 2 |
| 2023 Q3 | 316,029 | $15,611,567 | -$835,057 | $48.89 | 2 |
| 2023 Q2 | 332,933 | $17,355,860 | +$393,738 | $52.27 | 2 |
| 2023 Q1 | 325,380 | $16,897,117 | +$611,580 | $52.17 | 2 |
| 2022 Q4 | 313,603 | $15,915,289 | +$351,202 | $49.57 | 2 |
| 2022 Q3 | 306,683 | $13,445,000 | +$327,701 | $44.10 | 2 |
| 2022 Q2 | 299,208 | $13,712,000 | +$573,640 | $45.09 | 2 |
| 2022 Q1 | 286,691 | $13,064,000 | +$2,920,854 | $44.96 | 2 |
| 2021 Q4 | 222,594 | $11,973,000 | +$263,312 | $53.10 | 2 |
| 2021 Q3 | 217,657 | $11,803,000 | +$24,670 | $57.27 | 4 |
| 2021 Q2 | 216,130 | $12,646,000 | -$120,888 | $58.67 | 5 |
| 2021 Q1 | 217,505 | $12,166,000 | -$26,253,635 | $56.00 | 5 |
| 2020 Q4 | 309,236 | $18,666,000 | -$8,097,388,062 | $60.36 | 7 |
| 2020 Q3 | 134,738,345 | $8,138,453,673 | -$466,252,031 | $60.40 | 613 |
| 2020 Q2 | 142,492,422 | $7,593,482,293 | -$585,756,057 | $53.27 | 598 |
| 2020 Q1 | 153,587,922 | $7,494,164,284 | +$532,948,034 | $48.79 | 600 |
| 2019 Q4 | 142,622,555 | $8,195,063,803 | +$81,574,647 | $57.46 | 630 |
| 2019 Q3 | 141,055,693 | $8,467,697,898 | +$532,157,748 | $60.03 | 592 |
| 2019 Q2 | 132,402,986 | $8,038,301,839 | +$143,542,826 | $60.72 | 598 |
| 2019 Q1 | 130,045,638 | $7,581,961,612 | -$347,835,306 | $58.29 | 599 |
| 2018 Q4 | 136,028,503 | $7,318,652,710 | -$143,593,367 | $53.80 | 577 |
| 2018 Q3 | 138,309,576 | $7,682,096,798 | -$251,120,587 | $55.55 | 559 |
| 2018 Q2 | 142,909,962 | $7,962,094,323 | -$233,379,713 | $55.72 | 539 |
| 2018 Q1 | 147,234,394 | $8,301,324,885 | +$274,968,804 | $56.39 | 545 |
| 2017 Q4 | 142,402,701 | $8,020,312,326 | -$348,285,202 | $56.32 | 544 |
| 2017 Q3 | 148,849,132 | $8,786,763,634 | -$304,472,864 | $59.04 | 510 |
| 2017 Q2 | 154,055,715 | $8,515,652,142 | -$74,696,570 | $55.27 | 495 |
| 2017 Q1 | 160,560,463 | $7,977,709,143 | +$1,282,916,770 | $49.68 | 496 |
| 2016 Q4 | 143,715,222 | $5,901,618,592 | +$601,044,218 | $41.06 | 492 |
| 2016 Q3 | 128,143,930 | $5,906,916,770 | -$84,006,728 | $46.10 | 476 |
| 2016 Q2 | 125,336,392 | $5,882,627,491 | +$165,962,739 | $46.94 | 483 |
| 2016 Q1 | 122,178,870 | $5,457,908,682 | -$61,662,540 | $44.68 | 480 |
| 2015 Q4 | 128,077,041 | $5,548,425,923 | -$306,045,618 | $43.32 | 490 |
| 2015 Q3 | 130,934,841 | $5,272,896,076 | -$148,296,610 | $40.20 | 465 |
| 2015 Q2 | 137,617,458 | $5,757,996,474 | -$834,304,395 | $41.84 | 482 |
| 2015 Q1 | 157,522,970 | $6,578,668,823 | -$448,626,641 | $41.76 | 476 |
| 2014 Q4 | 168,631,019 | $6,584,551,497 | -$192,695,514 | $39.04 | 462 |
| 2014 Q3 | 173,256,857 | $6,870,377,453 | +$6,491,243 | $39.68 | 444 |
| 2014 Q2 | 172,918,970 | $7,561,241,377 | -$98,740,616 | $43.76 | 428 |
| 2014 Q1 | 175,378,048 | $7,210,950,324 | +$84,234,952 | $41.12 | 423 |