| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 7,789,817 | $302,279,178 | +$42,039,370 | $38.81 | 90 |
| 2025 Q2 | 6,716,018 | $243,870,198 | +$75,148,840 | $36.31 | 80 |
| 2025 Q1 | 4,698,370 | $158,287,987 | +$94,057,890 | $33.69 | 66 |
| 2024 Q4 | 1,919,454 | $66,313,378 | +$61,512,100 | $34.53 | 49 |
| 2024 Q3 | 140,988 | $4,810,505 | +$1,388,501 | $34.12 | 12 |
| 2024 Q2 | 101,509 | $3,207,111 | +$2,182,044 | $31.6 | 9 |
| 2024 Q1 | 32,703 | $1,009,907 | -$158,154 | $30.9 | 7 |
| 2023 Q4 | 37,841 | $1,034,139 | -$1,202,859 | $27.33 | 7 |
| 2023 Q3 | 85,587 | $2,113,175 | +$73,835 | $24.7 | 8 |
| 2023 Q2 | 82,296 | $2,095,364 | -$135,564 | $25.47 | 7 |
| 2023 Q1 | 87,628 | $2,105,526 | -$154,701 | $24.04 | 7 |
| 2022 Q4 | 94,411 | $2,183,040 | -$27,491 | $23.12 | 7 |
| 2022 Q3 | 95,600 | $2,048,000 | -$96,570 | $21.43 | 7 |
| 2022 Q2 | 99,443 | $2,241,000 | +$174,745 | $22.52 | 8 |
| 2022 Q1 | 90,181 | $2,402,000 | +$489,650 | $26.68 | 8 |
| 2021 Q4 | 72,505 | $2,035,759 | -$251,345 | $28.08 | 8 |
| 2021 Q3 | 82,443 | $2,086,726 | -$4,092,881 | $25.3 | 10 |
| 2021 Q2 | 243,848 | $6,198,000 | +$1,455,691 | $25.41 | 8 |
| 2021 Q1 | 189,499 | $4,512,000 | +$512,475 | $23.82 | 8 |
| 2020 Q4 | 168,609 | $3,756,000 | +$793,363 | $22.28 | 7 |
| 2020 Q3 | 25,356 | $512,000 | -$364,575 | $20.12 | 4 |
| 2020 Q2 | 45,026 | $849,000 | -$531,439 | $18.85 | 3 |
| 2020 Q1 | 82,590 | $1,306,000 | +$633,976 | $15.79 | 3 |
| 2019 Q4 | 42,553 | $873,000 | +$873,000 | $20.52 | 1 |