| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 631,684 | $18,259,772 | +$1,833,040 | $28.9 | 21 |
| 2025 Q2 | 570,353 | $15,725,208 | +$1,427,481 | $27.54 | 24 |
| 2025 Q1 | 518,527 | $13,432,802 | +$1,201,958 | $26.02 | 22 |
| 2024 Q4 | 471,920 | $12,514,341 | +$6,767,254 | $26.46 | 18 |
| 2024 Q3 | 214,496 | $5,943,712 | +$1,235,538 | $27.5 | 18 |
| 2024 Q2 | 172,972 | $4,339,084 | +$1,099,381 | $25.12 | 13 |
| 2024 Q1 | 129,200 | $3,339,752 | -$843,810 | $25.92 | 12 |
| 2023 Q4 | 165,022 | $4,000,316 | -$1,995,719 | $24.24 | 13 |
| 2023 Q3 | 258,066 | $5,613,406 | -$2,406,612 | $21.77 | 13 |
| 2023 Q2 | 368,519 | $8,481,681 | +$1,211,840 | $23.02 | 12 |
| 2023 Q1 | 316,164 | $7,036,133 | +$1,057,253 | $22.27 | 10 |
| 2022 Q4 | 268,761 | $5,835,319 | +$831,016 | $21.71 | 7 |
| 2022 Q3 | 230,502 | $4,462,000 | +$3,886,111 | $19.35 | 5 |
| 2022 Q2 | 29,809 | $605,000 | -$1,494,560 | $20.26 | 4 |
| 2022 Q1 | 88,229 | $2,132,000 | +$2,020,045 | $24.15 | 5 |
| 2021 Q4 | 4,626 | $117,000 | +$117,000 | $25.29 | 1 |