| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 111,671 | $2,623,725 | +$253,769 | $23.5 | 5 |
| 2025 Q2 | 100,869 | $2,437,633 | +$167,770 | $24.18 | 6 |
| 2025 Q1 | 93,921 | $2,130,451 | +$670,574 | $22.69 | 6 |
| 2024 Q4 | 64,312 | $1,160,826 | +$32,815 | $18.05 | 4 |
| 2024 Q3 | 62,494 | $1,383,612 | +$84,087 | $22.14 | 4 |
| 2024 Q2 | 58,696 | $1,120,851 | +$1,039,168 | $19.01 | 4 |
| 2024 Q1 | 4,297 | $80,953 | +$13,338 | $18.84 | 2 |
| 2023 Q4 | 3,589 | $58,275 | +$3,691 | $15.84 | 2 |
| 2023 Q3 | 3,260 | $51,603 | +$4,306 | $15.83 | 1 |
| 2023 Q2 | 2,988 | $56,891 | +$56,891 | $19.04 | 1 |
| 2022 Q4 | 0 | $0 | -$7,000 | 0 | |
| 2022 Q3 | 345 | $4,000 | -$17,000 | $11.52 | 2 |
| 2022 Q2 | 1,461 | $21,000 | +$13,008 | $12.97 | 2 |
| 2022 Q1 | 568 | $11,000 | -$431 | $20.74 | 2 |
| 2021 Q4 | 544 | $13,000 | -$28,120 | $24.24 | 3 |
| 2021 Q3 | 1,741 | $47,000 | -$68,081 | $27.03 | 3 |
| 2021 Q2 | 4,266 | $121,000 | -$15,708,644 | $26.79 | 5 |
| 2021 Q1 | 507,333 | $15,842,000 | +$819,842 | $31.23 | 5 |
| 2020 Q4 | 481,018 | $16,244,000 | +$377,792 | $33.77 | 3 |
| 2020 Q3 | 469,832 | $13,856,000 | -$290,358 | $29.49 | 3 |
| 2020 Q2 | 479,677 | $12,332,000 | +$5,323,235 | $25.71 | 3 |
| 2020 Q1 | 272,727 | $6,030,000 | +$4,236,482 | $21.82 | 4 |
| 2019 Q4 | 80,204 | $2,028,000 | +$730,054 | $25.28 | 3 |
| 2019 Q3 | 51,309 | $1,201,000 | +$234,685 | $23.43 | 2 |
| 2019 Q2 | 41,278 | $1,148,000 | +$524,386 | $27.84 | 2 |
| 2019 Q1 | 22,419 | $556,000 | +$556,000 | $24.79 | 2 |