| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 37,664 | $1,427,402 | -$413,792 | $37.74 | 2 |
| 2025 Q2 | 48,582 | $1,603,692 | -$306,993 | $33.01 | 2 |
| 2025 Q1 | 57,882 | $1,793,953 | -$681,780 | $31.46 | 2 |
| 2024 Q4 | 79,882 | $2,492,318 | $31.2 | 2 | |
| 2024 Q3 | 79,882 | $2,374,892 | $29.73 | 2 | |
| 2024 Q2 | 79,882 | $2,196,755 | -$49,500 | $27.5 | 2 |
| 2024 Q1 | 81,682 | $2,325,000 | -$38,740 | $28.46 | 1 |
| 2023 Q4 | 83,043 | $1,994,000 | $24.01 | 1 | |
| 2023 Q3 | 83,043 | $1,599,000 | $19.26 | 1 | |
| 2023 Q2 | 83,043 | $1,578,000 | +$240,378 | $19 | 1 |
| 2023 Q1 | 70,393 | $1,402,000 | $19.92 | 1 | |
| 2022 Q4 | 70,393 | $1,352,000 | $19.21 | 1 | |
| 2022 Q3 | 70,393 | $1,418,000 | -$126,000 | $20.14 | 1 |
| 2022 Q2 | 76,343 | $1,674,000 | +$97,094 | $21.58 | 2 |
| 2022 Q1 | 71,758 | $1,707,000 | -$10,198 | $23.62 | 2 |
| 2021 Q4 | 72,193 | $1,782,000 | -$243,361 | $24.3 | 2 |
| 2021 Q3 | 82,044 | $1,927,000 | -$742,311 | $23.41 | 2 |
| 2021 Q2 | 113,644 | $2,830,000 | +$311,464 | $24.95 | 2 |
| 2021 Q1 | 101,136 | $2,605,000 | -$295,000 | $25.74 | 2 |
| 2020 Q4 | 113,974 | $2,621,000 | +$121,003 | $22.98 | 3 |
| 2020 Q3 | 110,239 | $2,127,000 | +$222,667 | $19.36 | 4 |
| 2020 Q2 | 98,836 | $2,041,000 | +$33,935 | $20.65 | 3 |
| 2020 Q1 | 97,186 | $2,228,000 | $22.64 | 2 | |
| 2019 Q4 | 97,186 | $3,075,000 | -$45,000 | $31.15 | 2 |
| 2019 Q3 | 98,621 | $3,106,000 | +$317,000 | $31.49 | 3 |
| 2019 Q2 | 88,565 | $2,071,000 | $27.31 | 2 | |
| 2019 Q1 | 88,565 | $2,789,000 | $31.08 | 2 | |
| 2018 Q4 | 88,565 | $2,430,000 | -$634,170 | $26.97 | 2 |
| 2018 Q3 | 111,665 | $3,626,000 | $31.58 | 2 | |
| 2018 Q2 | 111,665 | $3,305,000 | -$76,965 | $29.44 | 2 |
| 2018 Q1 | 114,265 | $3,257,000 | -$11,401 | $28.54 | 2 |
| 2017 Q4 | 114,665 | $3,380,285 | -$190,000 | $28.69 | 2 |
| 2017 Q3 | 129,464 | $3,566,000 | -$37,081 | $27.55 | 3 |
| 2017 Q2 | 130,812 | $3,647,000 | $27.43 | 3 | |
| 2017 Q1 | 130,812 | $3,729,000 | -$39,947 | $28.51 | 3 |
| 2016 Q4 | 132,212 | $3,818,000 | +$241,000 | $28.88 | 3 |
| 2016 Q3 | 123,863 | $2,521,000 | +$2,301,000 | $19.97 | 2 |
| 2016 Q2 | 11,283 | $213,000 | $18.88 | 1 | |
| 2016 Q1 | 11,283 | $210,000 | $18.61 | 1 | |
| 2015 Q4 | 11,283 | $220,000 | $19.5 | 1 | |
| 2015 Q3 | 11,283 | $198,000 | -$35,097 | $17.55 | 1 |
| 2015 Q2 | 13,283 | $233,000 | $17.54 | 1 | |
| 2015 Q1 | 13,283 | $234,000 | $17.62 | 1 | |
| 2014 Q4 | 13,283 | $236,000 | -$17,767 | $17.77 | 1 |
| 2014 Q3 | 14,283 | $251,000 | $17.57 | 1 | |
| 2014 Q2 | 14,283 | $256,000 | +$56,190 | $17.92 | 1 |
| 2014 Q1 | 11,148 | $185,000 | -$187,814 | $16.59 | 1 |