| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 14,948,795 | $661,759,250 | -$38,875,458 | $44.27 | 158 |
| 2025 Q2 | 15,902,550 | $693,682,781 | -$88,283,051 | $43.63 | 161 |
| 2025 Q1 | 17,912,660 | $777,924,793 | -$83,939,718 | $43.43 | 168 |
| 2024 Q4 | 19,877,787 | $853,186,264 | -$13,793,969 | $42.92 | 162 |
| 2024 Q3 | 19,877,847 | $888,953,353 | +$52,611,285 | $44.71 | 152 |
| 2024 Q2 | 18,576,921 | $798,151,013 | -$52,976,968 | $42.96 | 150 |
| 2024 Q1 | 19,827,057 | $860,366,192 | +$65,393,421 | $43.4 | 153 |
| 2023 Q4 | 18,536,728 | $813,228,486 | -$12,892,157 | $44.02 | 157 |
| 2023 Q3 | 18,399,679 | $763,920,686 | +$130,305,557 | $41.51 | 151 |
| 2023 Q2 | 15,247,531 | $656,998,495 | -$65,644,497 | $43.09 | 144 |
| 2023 Q1 | 16,825,270 | $735,118,702 | +$61,827,716 | $43.69 | 132 |
| 2022 Q4 | 15,206,209 | $650,513,784 | -$16,626,206 | $42.65 | 142 |
| 2022 Q3 | 15,558,938 | $657,554,252 | -$74,557,592 | $42.22 | 135 |
| 2022 Q2 | 17,092,651 | $766,992,701 | +$51,393,597 | $44.71 | 157 |
| 2022 Q1 | 16,169,680 | $774,259,757 | +$51,509,944 | $47.85 | 171 |
| 2021 Q4 | 15,095,991 | $779,768,660 | +$69,533,422 | $51.68 | 180 |
| 2021 Q3 | 13,812,437 | $717,341,565 | +$20,288,165 | $51.92 | 160 |
| 2021 Q2 | 13,737,292 | $717,104,772 | -$41,438,022 | $52.2 | 166 |
| 2021 Q1 | 14,580,928 | $747,172,183 | -$37,245,138 | $51.2 | 175 |
| 2020 Q4 | 15,179,112 | $813,923,176 | -$144,532,915 | $53.69 | 162 |
| 2020 Q3 | 17,792,378 | $956,818,879 | +$11,360,732 | $53.82 | 147 |
| 2020 Q2 | 17,129,522 | $921,222,027 | +$189,440,809 | $53.82 | 139 |
| 2020 Q1 | 13,690,542 | $707,397,515 | +$37,149,545 | $51.65 | 137 |
| 2019 Q4 | 12,980,214 | $678,387,318 | +$40,937,321 | $52.25 | 128 |
| 2019 Q3 | 10,800,437 | $564,397,529 | +$120,198,641 | $52.28 | 97 |
| 2019 Q2 | 8,499,181 | $436,033,000 | +$67,318,157 | $51.24 | 75 |
| 2019 Q1 | 7,085,716 | $353,772,000 | +$142,660,767 | $49.83 | 70 |
| 2018 Q4 | 3,875,219 | $187,050,000 | -$20,692,653 | $48.22 | 60 |
| 2018 Q3 | 3,911,419 | $189,013,196 | -$2,736,496 | $48.36 | 53 |
| 2018 Q2 | 3,951,510 | $191,545,000 | +$22,689,432 | $48.46 | 47 |
| 2018 Q1 | 3,294,432 | $162,398,000 | +$31,468,523 | $49.3 | 44 |
| 2017 Q4 | 2,655,807 | $134,630,000 | +$34,153,286 | $50.72 | 39 |
| 2017 Q3 | 1,770,854 | $89,817,000 | +$13,976,683 | $50.72 | 26 |
| 2017 Q2 | 1,495,311 | $75,514,000 | +$9,995,625 | $50.5 | 21 |
| 2017 Q1 | 1,297,438 | $64,640,000 | +$173,133 | $49.82 | 21 |
| 2016 Q4 | 1,293,994 | $64,165,000 | -$12,416,193 | $49.58 | 21 |
| 2016 Q3 | 1,530,237 | $79,561,000 | +$18,913,768 | $52 | 18 |
| 2016 Q2 | 1,166,642 | $60,526,000 | -$791,774 | $51.84 | 13 |
| 2016 Q1 | 1,181,807 | $59,744,000 | +$54,772,329 | $50.55 | 12 |
| 2015 Q4 | 97,232 | $4,764,000 | +$68,098 | $49 | 2 |
| 2015 Q3 | 95,842 | $4,760,000 | +$4,760,000 | $49.67 | 2 |