| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 6,097,489 | $234,534,133 | +$4,456,351 | $38.32 | 26 |
| 2025 Q3 | 178,976,694 | $6,801,523,131 | +$231,382,558 | $38.02 | 477 |
| 2025 Q2 | 174,758,022 | $6,165,855,406 | -$48,934,476 | $35.28 | 467 |
| 2025 Q1 | 176,283,246 | $5,904,277,250 | +$410,889,709 | $33.50 | 475 |
| 2024 Q4 | 164,081,561 | $5,885,205,908 | +$964,291,489 | $35.85 | 493 |
| 2024 Q3 | 132,818,636 | $4,833,338,034 | +$828,879,957 | $36.38 | 399 |
| 2024 Q2 | 110,186,289 | $3,678,298,521 | +$656,240,878 | $33.38 | 333 |
| 2024 Q1 | 90,411,437 | $3,144,511,543 | +$966,984,898 | $34.82 | 303 |
| 2023 Q4 | 132,936 | $4,356,301 | +$4,353,560 | $32.77 | 3 |
| 2023 Q3 | 35,329,101 | $997,311,546 | +$211,446,917 | $28.23 | 176 |
| 2023 Q2 | 29,126,192 | $824,626,525 | +$39,654,422 | $28.31 | 166 |
| 2023 Q1 | 27,725,037 | $738,605,770 | +$41,297,648 | $26.65 | 162 |
| 2022 Q4 | 25,981,250 | $676,967,988 | +$31,946,703 | $26.05 | 152 |
| 2022 Q3 | 24,484,585 | $566,910,882 | +$31,364,640 | $23.13 | 140 |
| 2022 Q2 | 23,181,347 | $554,380,522 | +$23,606,767 | $23.88 | 143 |
| 2022 Q1 | 20,902,285 | $582,432,626 | +$322,483,892 | $27.87 | 131 |
| 2021 Q4 | 9,606,964 | $290,531,887 | +$140,678,184 | $30.30 | 87 |
| 2021 Q3 | 4,732,507 | $133,953,494 | +$53,623,109 | $28.27 | 50 |
| 2021 Q2 | 2,838,134 | $82,577,377 | +$63,160,128 | $29.10 | 40 |
| 2021 Q1 | 669,429 | $19,048,400 | +$13,826,373 | $28.40 | 21 |
| 2020 Q4 | 166,186 | $3,939,000 | +$617,144 | $23.73 | 9 |
| 2020 Q3 | 114,866 | $2,100,000 | -$945,158 | $18.28 | 6 |
| 2020 Q2 | 168,318 | $2,957,000 | +$230,524 | $17.57 | 10 |
| 2020 Q1 | 159,237 | $2,267,000 | +$396,336 | $14.23 | 10 |
| 2019 Q4 | 174,208 | $3,773,000 | +$1,742,054 | $21.65 | 5 |
| 2019 Q3 | 93,828 | $1,904,000 | +$631,590 | $20.30 | 5 |
| 2019 Q2 | 28 | $1,000 | -$212,822 | $35.71 | 1 |
| 2019 Q1 | 67,018 | $1,333,000 | -$61,955 | $19.89 | 6 |
| 2018 Q4 | 71,661 | $1,258,000 | +$708,933 | $17.56 | 8 |
| 2018 Q3 | 30,656 | $653,000 | +$233,173 | $21.28 | 5 |
| 2018 Q2 | 16,376 | $344,000 | +$28,925 | $19.55 | 3 |
| 2018 Q1 | 14,954 | $310,000 | -$1,442,745 | $18.99 | 2 |
| 2017 Q4 | 84,376 | $1,771,000 | +$1,771,002 | $20.98 | 3 |