| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 19,560,490 | $821,584,844 | -$55,602,035 | $42.02 | 203 |
| 2025 Q2 | 21,055,762 | $842,582,532 | -$6,985,048 | $40.01 | 212 |
| 2025 Q1 | 21,305,421 | $801,392,928 | +$29,573,775 | $37.6 | 206 |
| 2024 Q4 | 21,623,503 | $831,252,656 | +$154,014,687 | $38.42 | 205 |
| 2024 Q3 | 15,327,724 | $587,505,952 | -$20,175,713 | $38.31 | 161 |
| 2024 Q2 | 16,820,129 | $631,004,032 | -$29,062,662 | $37.51 | 170 |
| 2024 Q1 | 18,748,800 | $686,035,365 | -$17,834,367 | $36.6 | 169 |
| 2023 Q4 | 19,254,403 | $675,932,561 | +$178,063,845 | $35.1 | 168 |
| 2023 Q3 | 13,881,174 | $449,143,238 | -$49,480,606 | $32.36 | 137 |
| 2023 Q2 | 15,417,300 | $512,824,130 | -$28,432,344 | $33.28 | 147 |
| 2023 Q1 | 16,233,723 | $510,427,694 | +$60,021,516 | $31.45 | 147 |
| 2022 Q4 | 14,520,666 | $434,178,900 | +$278,857,180 | $29.89 | 137 |
| 2022 Q3 | 4,956,592 | $140,972,306 | -$1,898,768 | $28.48 | 83 |
| 2022 Q2 | 5,022,392 | $144,366,522 | -$785,583 | $28.76 | 87 |
| 2022 Q1 | 5,072,604 | $157,761,462 | +$14,063,791 | $31.23 | 85 |
| 2021 Q4 | 4,563,376 | $144,934,453 | +$70,176,308 | $31.78 | 83 |
| 2021 Q3 | 2,074,355 | $63,602,790 | -$17,251,873 | $30.75 | 56 |
| 2021 Q2 | 2,661,661 | $81,403,132 | -$34,592,939 | $30.51 | 66 |
| 2021 Q1 | 3,783,426 | $112,622,174 | -$10,595,396 | $29.76 | 68 |
| 2020 Q4 | 4,137,929 | $119,978,127 | +$71,634,226 | $29 | 68 |
| 2020 Q3 | 1,470,556 | $40,667,000 | +$19,040,373 | $27.66 | 36 |
| 2020 Q2 | 789,130 | $20,953,000 | +$3,161,959 | $26.49 | 30 |
| 2020 Q1 | 674,287 | $16,147,000 | -$32,343,514 | $23.79 | 28 |
| 2019 Q4 | 2,020,382 | $54,029,000 | +$53,539,000 | $26.74 | 31 |
| 2018 Q4 | 9,426 | $253,000 | $26.84 | 1 |