| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 170,282 | $5,193,601 | -$21,350 | $30.5 | 1 |
| 2025 Q2 | 170,982 | $4,989,255 | +$92,851 | $29.18 | 1 |
| 2025 Q1 | 167,800 | $4,195,000 | +$22,500 | $25 | 1 |
| 2024 Q4 | 166,900 | $4,289,330 | -$160,710 | $25.7 | 1 |
| 2024 Q3 | 175,090 | $3,676,890 | +$316,890 | $21 | 2 |
| 2024 Q2 | 160,000 | $3,360,000 | -$24,320 | $21 | 1 |
| 2024 Q1 | 161,060 | $3,432,020 | +$340,800 | $21.65 | 2 |
| 2023 Q4 | 145,060 | $3,410,360 | +$23,510 | $23.51 | 2 |
| 2023 Q3 | 142,000 | $3,159,500 | +$31,150 | $22.25 | 1 |
| 2023 Q2 | 140,600 | $3,185,996 | +$13,596 | $22.66 | 1 |
| 2023 Q1 | 140,000 | $3,213,000 | +$36,605 | $22.95 | 1 |
| 2022 Q4 | 138,405 | $3,114,112 | +$9,113 | $22.5 | 1 |
| 2022 Q3 | 138,000 | $2,648,000 | -$185,000 | $19.19 | 1 |
| 2022 Q2 | 146,000 | $3,380,000 | +$185,000 | $23.14 | 2 |
| 2022 Q1 | 138,000 | $3,209,000 | -$194,000 | $23.25 | 1 |
| 2021 Q4 | 146,000 | $3,541,000 | +$169,775 | $24.25 | 2 |
| 2021 Q3 | 139,000 | $3,204,000 | +$46,107 | $23.03 | 2 |
| 2021 Q2 | 137,000 | $2,774,000 | -$790,000 | $20.25 | 2 |
| 2021 Q1 | 180,610 | $3,272,000 | -$432,942 | $18.12 | 3 |
| 2020 Q4 | 188,344 | $3,298,000 | +$648,241 | $16.5 | 4 |
| 2020 Q3 | 167,610 | $2,323,000 | -$283,000 | $13.86 | 2 |
| 2020 Q2 | 186,610 | $2,774,000 | -$59,636 | $14.89 | 4 |
| 2020 Q1 | 190,610 | $2,553,250 | +$236,121 | $13.35 | 4 |
| 2019 Q4 | 173,610 | $3,315,500 | -$146,000 | $19.1 | 3 |
| 2019 Q3 | 181,610 | $3,322,500 | +$128,070 | $18.3 | 4 |
| 2019 Q2 | 174,610 | $3,490,850 | -$3,023,000 | $19.99 | 4 |
| 2019 Q1 | 325,776 | $6,515,000 | -$1,425,000 | $20 | 5 |
| 2018 Q4 | 399,845 | $7,896,000 | +$117,679 | $19.75 | 5 |
| 2018 Q3 | 393,886 | $8,272,000 | +$4,592,221 | $21 | 5 |
| 2018 Q2 | 175,209 | $3,726,000 | -$3,101,259 | $21.26 | 4 |
| 2018 Q1 | 349,648 | $6,293,000 | -$143,247 | $18 | 5 |
| 2017 Q4 | 357,829 | $6,978,000 | +$2,390,139 | $19.5 | 5 |
| 2017 Q3 | 235,292 | $3,803,000 | $16.17 | 3 | |
| 2017 Q2 | 235,292 | $3,941,000 | +$197,849 | $16.75 | 3 |
| 2017 Q1 | 223,492 | $3,721,000 | $16.65 | 2 | |
| 2016 Q4 | 223,492 | $3,464,000 | +$274,163 | $15.5 | 2 |
| 2016 Q3 | 205,803 | $2,706,000 | +$283,525 | $13.15 | 2 |
| 2016 Q2 | 184,242 | $2,247,000 | $12.3 | 2 | |
| 2016 Q1 | 184,242 | $2,197,000 | +$120,560 | $11.96 | 2 |
| 2015 Q4 | 174,109 | $2,124,000 | +$26,039 | $12.2 | 2 |
| 2015 Q3 | 171,974 | $2,016,000 | $11.72 | 2 | |
| 2015 Q2 | 171,974 | $1,978,000 | -$1,070,000 | $11.51 | 2 |
| 2015 Q1 | 262,232 | $3,108,000 | +$1,070,000 | $11.85 | 3 |
| 2014 Q4 | 171,974 | $2,085,000 | +$1,042,500 | $12.09 | 2 |
| 2014 Q3 | 85,987 | $2,054,000 | $23.76 | 2 | |
| 2014 Q2 | 85,987 | $2,063,000 | $23.99 | 2 | |
| 2014 Q1 | 85,987 | $1,965,000 | +$276,375 | $22.78 | 2 |