| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,095,862 | $26,168,864 | +$1,643,205 | $23.89 | 2 |
| 2025 Q2 | 1,027,094 | $25,771,809 | +$25,771,809 | $25.09 | 1 |
| 2024 Q4 | 0 | $0 | -$1,801,631 | 0 | |
| 2024 Q3 | 51,600 | $1,801,631 | -$3,147 | $34.92 | 1 |
| 2024 Q2 | 51,700 | $1,626,986 | -$286,375 | $31.47 | 2 |
| 2024 Q1 | 60,800 | $2,246,948 | +$509,998 | $36.96 | 1 |
| 2023 Q4 | 47,000 | $1,711,189 | -$31,675 | $36.41 | 1 |
| 2023 Q3 | 47,870 | $1,772,697 | -$67,768 | $37.03 | 1 |
| 2023 Q2 | 49,700 | $2,135,059 | $42.96 | 1 | |
| 2023 Q1 | 49,700 | $2,220,860 | +$731,588 | $44.69 | 1 |
| 2022 Q4 | 33,328 | $1,463,295 | -$1,002,585 | $43.91 | 1 |
| 2022 Q3 | 57,141 | $2,422,113 | $42.39 | 2 | |
| 2022 Q2 | 57,141 | $2,450,121 | +$1,018,057 | $42.88 | 2 |
| 2022 Q1 | 33,400 | $1,699,018 | $50.87 | 1 | |
| 2021 Q4 | 33,400 | $1,825,831 | $54.67 | 1 | |
| 2021 Q3 | 33,400 | $1,623,959 | +$1,623,959 | $48.62 | 1 |
| 2021 Q1 | 0 | $0 | -$571,032 | 0 | |
| 2020 Q4 | 14,515 | $571,032 | $39.34 | 1 | |
| 2020 Q3 | 14,515 | $497,272 | +$7,880 | $34.26 | 1 |
| 2020 Q2 | 14,285 | $473,300 | $33.13 | 1 | |
| 2020 Q1 | 14,285 | $458,139 | -$412,117 | $32.07 | 1 |
| 2019 Q4 | 27,135 | $1,150,487 | $42.4 | 1 | |
| 2019 Q3 | 27,135 | $1,114,503 | $41.07 | 1 | |
| 2019 Q2 | 27,135 | $1,168,655 | $43.07 | 1 | |
| 2019 Q1 | 27,135 | $1,109,543 | +$121,851 | $40.89 | 1 |
| 2018 Q4 | 24,155 | $859,848 | $35.6 | 1 | |
| 2018 Q3 | 24,155 | $856,466 | $35.46 | 1 | |
| 2018 Q2 | 24,155 | $868,064 | $35.94 | 1 | |
| 2018 Q1 | 24,155 | $817,297 | $33.84 | 1 | |
| 2017 Q4 | 24,155 | $890,412 | $36.86 | 1 | |
| 2017 Q3 | 24,155 | $794,957 | $32.91 | 1 | |
| 2017 Q2 | 24,155 | $711,767 | $29.47 | 1 | |
| 2017 Q1 | 24,155 | $689,723 | +$609,772 | $28.55 | 1 |
| 2016 Q4 | 2,800 | $73,002 | -$1,957,998 | $26.07 | 1 |
| 2016 Q3 | 70,801 | $2,031,000 | -$377,438 | $28.69 | 1 |
| 2016 Q2 | 84,556 | $2,348,000 | -$861,114 | $27.77 | 2 |
| 2016 Q1 | 115,566 | $3,125,000 | +$246,977 | $27.04 | 2 |
| 2015 Q4 | 106,430 | $2,913,000 | +$13,375 | $27.39 | 2 |
| 2015 Q3 | 105,984 | $2,838,182 | $26.8 | 2 | |
| 2015 Q2 | 105,984 | $3,060,744 | -$1,049,125 | $28.92 | 2 |
| 2015 Q1 | 142,313 | $3,924,125 | -$830,279 | $27.59 | 2 |
| 2014 Q4 | 172,424 | $4,969,234 | -$210,586 | $28.82 | 2 |
| 2014 Q3 | 1,500 | $43,406 | +$43,406 | $28.94 | 1 |
| 2014 Q2 | 178,231 | $5,689,000 | -$9,886,000 | $31.92 | 1 |
| 2014 Q1 | 502,004 | $15,575,000 | -$93,154,450 | $31.03 | 1 |