| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 2,600,019 | $83,050,414 | +$6,388,443 | $31.71 | 49 |
| 2025 Q2 | 2,419,220 | $72,597,660 | -$10,484,829 | $30.01 | 40 |
| 2025 Q1 | 2,786,806 | $81,683,994 | +$7,930,704 | $29.31 | 48 |
| 2024 Q4 | 2,612,277 | $77,542,219 | -$39,993,332 | $29.66 | 49 |
| 2024 Q3 | 3,674,872 | $120,393,333 | +$28,914,110 | $32.83 | 64 |
| 2024 Q2 | 2,804,157 | $87,610,024 | +$17,179,163 | $31.4 | 43 |
| 2024 Q1 | 2,084,357 | $64,441,973 | +$43,983,362 | $30.92 | 47 |
| 2023 Q4 | 793,158 | $21,687,396 | -$1,068,472 | $27.34 | 22 |
| 2023 Q3 | 841,737 | $21,131,727 | +$1,409,620 | $25.11 | 26 |
| 2023 Q2 | 780,858 | $20,726,531 | +$7,852,143 | $26.54 | 23 |
| 2023 Q1 | 486,503 | $12,216,159 | -$2,643,014 | $25.11 | 19 |
| 2022 Q4 | 585,691 | $15,316,347 | +$2,130,486 | $26.6 | 26 |
| 2022 Q3 | 542,902 | $12,894,374 | +$6,541,439 | $23.75 | 21 |
| 2022 Q2 | 214,072 | $5,284,461 | +$766,971 | $24.61 | 14 |
| 2022 Q1 | 176,992 | $4,799,416 | +$3,722,380 | $27.13 | 12 |
| 2021 Q4 | 38,555 | $1,078,000 | +$1,078,000 | $27.98 | 4 |