| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 110,250 | $3,397,355 | $30.86 | 2 | |
| 2025 Q2 | 110,250 | $3,193,000 | +$162,401 | $28.69 | 2 |
| 2025 Q1 | 104,627 | $2,869,740 | -$235,883 | $27.42 | 2 |
| 2024 Q4 | 113,227 | $2,635,628 | $23.27 | 2 | |
| 2024 Q3 | 113,227 | $2,805,669 | -$146,903 | $24.78 | 2 |
| 2024 Q2 | 119,167 | $2,691,774 | +$3,774 | $22.59 | 3 |
| 2024 Q1 | 119,000 | $2,631,000 | -$4,981,567 | $22.11 | 1 |
| 2023 Q4 | 355,627 | $7,480,045 | +$4,566,356 | $21.05 | 2 |
| 2023 Q3 | 138,100 | $2,661,000 | $19.27 | 1 | |
| 2023 Q2 | 138,100 | $2,484,000 | -$850,006 | $17.99 | 1 |
| 2023 Q1 | 189,089 | $3,149,006 | +$69,919 | $16.66 | 2 |
| 2022 Q4 | 133,900 | $2,311,000 | -$377,975 | $17.26 | 1 |
| 2022 Q3 | 155,800 | $2,999,000 | -$175,166 | $19.25 | 1 |
| 2022 Q2 | 164,900 | $3,472,000 | +$3,234,000 | $21.06 | 1 |
| 2022 Q1 | 10,613 | $238,000 | -$88,490 | $22.43 | 1 |
| 2021 Q4 | 14,559 | $315,000 | -$2,896,000 | $21.64 | 1 |
| 2021 Q3 | 162,769 | $3,211,000 | -$212,716 | $19.42 | 2 |
| 2021 Q2 | 173,619 | $3,637,000 | -$69,941 | $20.93 | 2 |
| 2021 Q1 | 177,019 | $2,945,000 | -$1,255 | $16.64 | 3 |
| 2020 Q4 | 177,119 | $2,606,000 | -$70,284 | $14.59 | 3 |
| 2020 Q3 | 181,894 | $2,195,000 | -$6,035 | $12.07 | 3 |
| 2020 Q2 | 182,394 | $2,100,000 | +$428,049 | $11.46 | 3 |
| 2020 Q1 | 145,995 | $1,317,000 | +$1,257,475 | $9.08 | 4 |
| 2019 Q4 | 6,579 | $101,000 | +$5,000 | $15.54 | 3 |
| 2019 Q3 | 4,799 | $70,000 | -$5,000 | $14.59 | 1 |
| 2019 Q2 | 5,099 | $77,000 | +$5,000 | $15.83 | 2 |
| 2019 Q1 | 4,799 | $63,000 | $13.13 | 1 | |
| 2018 Q4 | 4,799 | $48,000 | -$896,000 | $10 | 1 |
| 2018 Q3 | 60,704 | $972,000 | +$148,939 | $15.93 | 2 |
| 2018 Q2 | 51,972 | $1,074,000 | $20.66 | 1 | |
| 2018 Q1 | 51,972 | $960,000 | $18.47 | 1 | |
| 2017 Q4 | 51,972 | $1,183,000 | $22.76 | 1 | |
| 2017 Q3 | 51,972 | $1,197,000 | $23.03 | 1 | |
| 2017 Q2 | 51,972 | $1,190,000 | +$6,113 | $22.9 | 1 |
| 2017 Q1 | 51,705 | $1,195,000 | $23.11 | 1 | |
| 2016 Q4 | 51,705 | $1,752,000 | $33.88 | 1 | |
| 2016 Q3 | 51,705 | $1,328,000 | +$362,147 | $25.68 | 1 |
| 2016 Q2 | 37,605 | $909,000 | $24.17 | 1 | |
| 2016 Q1 | 37,605 | $1,256,000 | -$210,000 | $33.4 | 1 |
| 2015 Q4 | 47,005 | $1,050,000 | +$195,000 | $22.34 | 2 |
| 2015 Q3 | 38,205 | $938,000 | +$39,545 | $24.77 | 2 |
| 2015 Q2 | 36,605 | $1,392,000 | $38.03 | 1 | |
| 2015 Q1 | 36,605 | $1,220,000 | $33.33 | 1 | |
| 2014 Q4 | 36,605 | $1,586,000 | +$130,502 | $43.33 | 1 |
| 2014 Q3 | 33,593 | $1,781,000 | $26.88 | 1 | |
| 2014 Q2 | 33,593 | $1,759,000 | -$275,000 | $52.36 | 1 |
| 2014 Q1 | 40,293 | $1,797,000 | +$275,000 | $43.18 | 2 |