| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 63,125 | $1,489,119 | $23.59 | 1 | |
| 2025 Q2 | 63,125 | $1,437,988 | -$178 | $22.78 | 1 |
| 2025 Q1 | 63,133 | $1,415,441 | $22.34 | 2 | |
| 2024 Q4 | 63,133 | $1,546,197 | $24.56 | 2 | |
| 2024 Q3 | 63,133 | $1,511,194 | $24.09 | 2 | |
| 2024 Q2 | 63,133 | $1,499,188 | +$188 | $23.62 | 2 |
| 2024 Q1 | 63,125 | $1,497,000 | $23.71 | 1 | |
| 2023 Q4 | 63,125 | $1,403,000 | +$737,850 | $22.23 | 1 |
| 2023 Q3 | 29,927 | $630,000 | $21.05 | 1 | |
| 2023 Q2 | 29,927 | $585,000 | $19.55 | 1 | |
| 2023 Q1 | 29,927 | $604,000 | +$603,873 | $20.18 | 1 |
| 2022 Q4 | 7 | $127 | -$11,873 | $18.14 | 1 |
| 2022 Q3 | 600 | $12,000 | +$4,000 | $20 | 1 |
| 2022 Q2 | 400 | $12,000 | -$6,000 | $30 | 1 |
| 2022 Q1 | 600 | $14,000 | $23.33 | 1 | |
| 2021 Q4 | 33,588 | $842,000 | -$1,020 | $25.03 | 2 |
| 2021 Q3 | 33,627 | $834,000 | +$1,145 | $24.8 | 1 |
| 2021 Q2 | 33,597 | $836,000 | +$220,081 | $24.45 | 2 |
| 2021 Q1 | 24,735 | $623,000 | +$134,153 | $25 | 3 |
| 2020 Q4 | 19,406 | $471,000 | +$51,455 | $25 | 3 |
| 2020 Q3 | 17,296 | $387,000 | +$87,354 | $27.31 | 2 |
| 2020 Q2 | 13,431 | $273,000 | +$264,000 | $20.31 | 3 |
| 2020 Q1 | 431 | $8,000 | +$8,000 | $24.88 | 2 |
| 2019 Q2 | 0 | $0 | -$2,453,000 | 0 | |
| 2019 Q1 | 111,262 | $2,453,000 | -$2,061,000 | $22.05 | 1 |
| 2018 Q4 | 212,813 | $4,320,000 | +$180,323 | $20.3 | 3 |
| 2018 Q3 | 203,930 | $4,970,000 | +$559,922 | $24.37 | 3 |
| 2018 Q2 | 180,955 | $4,578,000 | -$90,310 | $25.3 | 3 |
| 2018 Q1 | 184,526 | $4,742,000 | +$2,303 | $25.69 | 3 |
| 2017 Q4 | 184,436 | $4,758,000 | +$354,579 | $25.8 | 3 |
| 2017 Q3 | 170,295 | $4,626,000 | +$573,546 | $27.16 | 4 |
| 2017 Q2 | 149,161 | $4,214,000 | -$18,359 | $28.25 | 3 |
| 2017 Q1 | 149,811 | $4,038,000 | +$1,605,307 | $26.95 | 3 |
| 2016 Q4 | 90,250 | $2,227,000 | -$430,051 | $24.66 | 3 |
| 2016 Q3 | 98,640 | $2,862,000 | +$65,454 | $29.02 | 3 |
| 2016 Q2 | 104,380 | $2,908,960 | +$441,033 | $27.87 | 4 |
| 2016 Q1 | 88,568 | $2,306,000 | +$43,358 | $26.04 | 2 |
| 2015 Q4 | 86,903 | $2,360,000 | +$172,882 | $27.16 | 2 |
| 2015 Q3 | 80,536 | $2,074,000 | +$2,074,000 | $25.75 | 2 |