| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 453,709 | $19,044,292 | -$1,902,903 | $41.97 | 22 |
| 2025 Q2 | 506,996 | $20,537,346 | -$2,043,265 | $40.53 | 22 |
| 2025 Q1 | 557,780 | $21,312,617 | +$822,571 | $38.24 | 20 |
| 2024 Q4 | 540,177 | $16,503,812 | -$713,572 | $30.54 | 22 |
| 2024 Q3 | 562,953 | $18,332,815 | -$6,884,545 | $32.82 | 21 |
| 2024 Q2 | 740,844 | $20,541,120 | +$260,321 | $27.72 | 20 |
| 2024 Q1 | 732,318 | $21,873,139 | -$178,859 | $29.93 | 25 |
| 2023 Q4 | 733,066 | $19,571,278 | +$616,977 | $26.69 | 20 |
| 2023 Q3 | 707,971 | $16,834,858 | +$469,285 | $23.78 | 17 |
| 2023 Q2 | 688,689 | $15,992,079 | +$557,392 | $23.22 | 15 |
| 2023 Q1 | 664,842 | $15,325,940 | -$55,956 | $23.05 | 13 |
| 2022 Q4 | 667,257 | $14,307,882 | -$402,327 | $21.44 | 12 |
| 2022 Q3 | 686,029 | $10,717,214 | -$7,451,995 | $15.61 | 7 |
| 2022 Q2 | 1,074,923 | $20,458,655 | +$792,511 | $19.03 | 13 |
| 2022 Q1 | 1,030,241 | $24,514,289 | -$46,999,042 | $23.78 | 15 |
| 2021 Q4 | 3,008,550 | $71,032,622 | -$5,479,451 | $23.61 | 15 |
| 2021 Q3 | 3,243,552 | $72,882,000 | +$15,030,302 | $22.46 | 18 |
| 2021 Q2 | 2,574,475 | $64,323,574 | -$108,727,370 | $24.98 | 20 |
| 2021 Q1 | 6,822,797 | $174,506,908 | +$1,929,519 | $25.57 | 21 |
| 2020 Q4 | 7,196,684 | $177,363,167 | -$12,823,022 | $24.61 | 23 |
| 2020 Q3 | 7,727,813 | $147,996,600 | -$11,709,788 | $19.15 | 22 |
| 2020 Q2 | 8,338,625 | $171,061,080 | -$3,347,553 | $20.51 | 24 |
| 2020 Q1 | 8,502,653 | $144,191,614 | +$143,900,604 | $16.95 | 29 |
| 2019 Q4 | 16,890 | $414,000 | +$414,000 | $24.51 | 1 |