| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 810,334 | $22,395,066 | +$6,713,298 | $27.56 | 30 |
| 2025 Q2 | 567,294 | $15,120,192 | +$2,000,621 | $26.64 | 25 |
| 2025 Q1 | 500,116 | $11,913,671 | -$916,547 | $23.82 | 24 |
| 2024 Q4 | 538,612 | $12,732,566 | +$2,977,463 | $23.64 | 18 |
| 2024 Q3 | 390,250 | $9,940,051 | +$3,287,752 | $25.53 | 20 |
| 2024 Q2 | 261,066 | $6,467,197 | -$674,686 | $24.78 | 14 |
| 2024 Q1 | 285,450 | $6,857,516 | -$3,139,768 | $24.02 | 16 |
| 2023 Q4 | 422,973 | $9,661,105 | +$5,209,615 | $22.78 | 18 |
| 2023 Q3 | 188,487 | $3,793,596 | -$636,720 | $20.13 | 10 |
| 2023 Q2 | 130,522 | $2,872,575 | -$431,949 | $22.01 | 7 |
| 2023 Q1 | 151,429 | $3,239,196 | +$976,502 | $21.39 | 7 |
| 2022 Q4 | 111,635 | $2,165,446 | +$1,396,285 | $19.39 | 7 |
| 2022 Q3 | 35,393 | $592,000 | -$642,825 | $16.67 | 5 |
| 2022 Q2 | 70,552 | $1,353,000 | +$404,244 | $19.18 | 5 |
| 2022 Q1 | 42,361 | $949,000 | +$949,000 | $22.71 | 2 |