| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 135,895 | $5,178,939 | +$5,178,939 | $38.11 | 2 |
| 2025 Q2 | 0 | $0 | -$4,471,827 | 0 | |
| 2025 Q1 | 136,586 | $4,471,827 | -$590,659 | $32.81 | 2 |
| 2024 Q4 | 154,627 | $4,944,968 | -$5,628 | $31.98 | 1 |
| 2024 Q3 | 154,803 | $5,255,573 | -$1,994,832 | $33.95 | 1 |
| 2024 Q2 | 214,732 | $6,922,973 | +$728,737 | $32.24 | 3 |
| 2024 Q1 | 192,129 | $6,200,000 | +$133,114 | $32.27 | 1 |
| 2023 Q4 | 188,004 | $5,604,397 | +$5,604,397 | $29.81 | 1 |
| 2023 Q1 | 0 | $0 | -$3,024,000 | 0 | |
| 2022 Q4 | 129,018 | $3,024,000 | -$198,408 | $23.44 | 1 |
| 2022 Q3 | 137,483 | $2,851,000 | -$264,615 | $20.74 | 1 |
| 2022 Q2 | 149,276 | $3,359,000 | -$697,175 | $22.49 | 2 |
| 2022 Q1 | 180,248 | $5,000,000 | -$4,327 | $27.74 | 1 |
| 2021 Q4 | 180,404 | $5,749,000 | +$222,721 | $31.87 | 1 |
| 2021 Q3 | 173,415 | $5,412,000 | -$28,000 | $31.21 | 1 |
| 2021 Q2 | 174,318 | $5,455,000 | +$28,000 | $31.15 | 2 |
| 2021 Q1 | 173,415 | $5,108,000 | +$296,998 | $29.46 | 1 |
| 2020 Q4 | 163,332 | $4,816,000 | +$1,011,987 | $29.49 | 1 |
| 2020 Q3 | 129,011 | $3,412,000 | +$50,382 | $26.45 | 1 |
| 2020 Q2 | 127,106 | $3,032,000 | $23.85 | 1 | |
| 2020 Q1 | 127,106 | $2,548,000 | +$2,548,000 | $20.05 | 1 |