| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 18,737,693 | $815,816,055 | +$14,406,136 | $43.62 | 172 |
| 2025 Q2 | 18,184,074 | $845,872,818 | +$41,080,088 | $46.61 | 173 |
| 2025 Q1 | 17,552,763 | $686,528,187 | +$12,602,231 | $39.21 | 153 |
| 2024 Q4 | 17,282,202 | $649,470,213 | +$46,789,937 | $37.65 | 155 |
| 2024 Q3 | 16,024,188 | $634,827,333 | +$13,753,585 | $39.67 | 145 |
| 2024 Q2 | 16,094,394 | $619,564,029 | -$1,471,802 | $38.61 | 147 |
| 2024 Q1 | 16,145,859 | $629,676,325 | -$11,755,883 | $39.14 | 142 |
| 2023 Q4 | 16,451,794 | $640,409,630 | -$2,942,089 | $39.07 | 154 |
| 2023 Q3 | 16,518,066 | $591,515,215 | -$14,157,598 | $35.94 | 132 |
| 2023 Q2 | 16,839,680 | $626,278,360 | +$76,544 | $37.29 | 140 |
| 2023 Q1 | 16,775,304 | $653,620,218 | +$895,373 | $39.1 | 136 |
| 2022 Q4 | 16,832,633 | $613,764,662 | -$4,635,530 | $36.59 | 140 |
| 2022 Q3 | 16,958,291 | $601,102,025 | -$35,847,994 | $35.53 | 142 |
| 2022 Q2 | 17,923,793 | $737,666,709 | +$43,589,602 | $41.25 | 155 |
| 2022 Q1 | 17,795,434 | $788,475,952 | +$13,188,673 | $44.45 | 144 |
| 2021 Q4 | 16,559,545 | $696,067,922 | +$3,505,687 | $42.21 | 136 |
| 2021 Q3 | 16,349,524 | $643,106,731 | -$189,120,914 | $39.29 | 110 |
| 2021 Q2 | 21,216,247 | $864,059,984 | +$10,547,198 | $40.66 | 117 |
| 2021 Q1 | 20,923,563 | $819,000,098 | +$77,689,757 | $39.14 | 98 |
| 2020 Q4 | 21,007,842 | $811,408,513 | -$19,328,319 | $38.62 | 105 |
| 2020 Q3 | 21,473,611 | $778,304,006 | -$8,346,230 | $36.23 | 105 |
| 2020 Q2 | 21,712,316 | $854,602,465 | -$8,244,896 | $39.37 | 105 |
| 2020 Q1 | 21,991,578 | $782,440,332 | +$18,833,403 | $35.57 | 102 |
| 2019 Q4 | 21,326,076 | $786,901,549 | +$11,884,098 | $36.9 | 91 |
| 2019 Q3 | 21,003,849 | $749,683,337 | -$3,856,583 | $35.69 | 101 |
| 2019 Q2 | 21,110,469 | $771,371,965 | +$100,017,074 | $36.54 | 105 |
| 2019 Q1 | 18,390,473 | $653,741,191 | -$133,861,097 | $35.55 | 111 |
| 2018 Q4 | 22,126,840 | $791,825,604 | +$9,369,330 | $35.79 | 114 |
| 2018 Q3 | 21,855,716 | $784,749,034 | -$18,844,935 | $35.91 | 105 |
| 2018 Q2 | 22,384,237 | $803,953,527 | -$20,228,609 | $35.92 | 110 |
| 2018 Q1 | 22,937,672 | $891,020,616 | -$8,652,434 | $38.86 | 115 |
| 2017 Q4 | 23,175,339 | $821,399,320 | -$39,202,919 | $35.44 | 104 |
| 2017 Q3 | 24,286,537 | $828,071,046 | -$28,598,838 | $34.11 | 102 |
| 2017 Q2 | 25,111,463 | $884,309,232 | -$20,661,859 | $35.22 | 107 |
| 2017 Q1 | 25,702,075 | $873,557,914 | -$165,658,816 | $33.98 | 108 |
| 2016 Q4 | 30,711,640 | $969,216,745 | -$83,301,902 | $31.55 | 118 |
| 2016 Q3 | 33,404,175 | $1,170,092,197 | -$57,133,133 | $35.03 | 127 |
| 2016 Q2 | 34,338,079 | $1,246,443,562 | +$80,165,538 | $36.3 | 123 |
| 2016 Q1 | 32,174,951 | $1,086,752,160 | +$36,216,991 | $33.76 | 115 |
| 2015 Q4 | 31,164,324 | $935,856,276 | +$35,494,536 | $30.03 | 104 |
| 2015 Q3 | 29,497,216 | $891,397,948 | +$111,846,117 | $30.22 | 106 |
| 2015 Q2 | 26,322,962 | $839,785,728 | +$18,204,090 | $31.92 | 94 |
| 2015 Q1 | 25,531,576 | $818,356,292 | +$14,524,231 | $32.07 | 99 |
| 2014 Q4 | 25,100,184 | $738,048,415 | +$26,045,158 | $29.43 | 97 |
| 2014 Q3 | 24,198,443 | $725,703,749 | -$6,756,871 | $29.97 | 101 |
| 2014 Q2 | 24,416,463 | $783,073,658 | -$27,968,699 | $32.06 | 107 |
| 2014 Q1 | 25,295,870 | $776,182,544 | -$66,460,630 | $30.68 | 102 |