| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 78,550 | $2,018,290 | -$2,564,754 | $25.48 | 2 |
| 2025 Q2 | 178,650 | $4,425,975 | +$2,824,831 | $24.24 | 2 |
| 2025 Q1 | 62,400 | $1,666,500 | +$1,566,000 | $25.34 | 2 |
| 2024 Q4 | $26.53 | 0 | |||
| 2024 Q3 | 0 | $0 | -$1,827,000 | $28.94 | 0 |
| 2024 Q2 | 65,300 | $1,827,000 | +$1,827,000 | $27.98 | 1 |
| 2024 Q1 | 0 | $0 | -$1,782,000 | $27.75 | 0 |
| 2023 Q4 | 61,900 | $1,782,000 | +$1,128,504 | $28.79 | 1 |
| 2023 Q3 | 22,700 | $752,000 | +$490,291 | $33.17 | 1 |
| 2023 Q2 | 7,900 | $289,000 | +$51,215 | $36.68 | 1 |
| 2023 Q1 | 6,500 | $265,000 | +$61,154 | $40.8 | 1 |
| 2022 Q4 | 5,000 | $256,000 | +$256,000 | $51.24 | 1 |
| 2022 Q3 | $43.76 | 0 | |||
| 2022 Q2 | 0 | $0 | -$1,035,000 | $52.43 | 0 |
| 2022 Q1 | 20,000 | $1,035,000 | +$734,850 | $51.77 | 1 |
| 2021 Q4 | 5,800 | $342,000 | $59.05 | 1 | |
| 2021 Q3 | $33.96 | 0 | |||
| 2021 Q2 | $39.16 | 0 | |||
| 2021 Q1 | $36.23 | 0 | |||
| 2020 Q4 | $36.81 | 0 | |||
| 2020 Q3 | 0 | $0 | -$323,000 | $36.7 | 0 |
| 2020 Q2 | 9,900 | $323,000 | -$68,515 | $32.7 | 1 |
| 2020 Q1 | 12,000 | $391,000 | +$391,000 | $32.64 | 1 |
| 2019 Q4 | 0 | $0 | -$1,882,000 | $39.18 | 0 |
| 2019 Q3 | 52,400 | $1,882,000 | +$1,706,000 | $35.93 | 1 |
| 2019 Q2 | 57,500 | $176,000 | $43.32 | 1 | |
| 2019 Q1 | $42.47 | 0 | |||
| 2018 Q4 | $43.65 | 0 | |||
| 2018 Q3 | 0 | $0 | -$2,387,000 | $44.07 | 0 |
| 2018 Q2 | 470,400 | $2,387,000 | +$2,387,000 | $36.28 | 2 |
| 2018 Q1 | $35.49 | 0 | |||
| 2017 Q4 | $36.22 | 0 | |||
| 2017 Q3 | $35.7 | 0 | |||
| 2017 Q2 | $33.59 | 0 | |||
| 2017 Q1 | $34.21 | 0 | |||
| 2016 Q4 | 0 | $0 | -$16,854,000 | $32.48 | 0 |
| 2016 Q3 | 497,600 | $16,854,000 | -$4,039,000 | $33.87 | 1 |
| 2016 Q2 | 612,300 | $21,559,000 | +$21,559,000 | $35.21 | 2 |
| 2016 Q1 | $29.64 | 0 | |||
| 2015 Q4 | 0 | $0 | -$6,991,000 | $32.28 | 0 |
| 2015 Q3 | 3,039,300 | $6,991,000 | +$6,991,000 | $31.41 | 1 |
| 2015 Q2 | $33.53 | 0 | |||
| 2015 Q1 | $34.79 | 0 | |||
| 2014 Q4 | $31.15 | 0 | |||
| 2014 Q3 | $29.57 | 0 | |||
| 2014 Q2 | $29.68 | 0 | |||
| 2014 Q1 | $32.12 | 0 |