| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 234,952 | $3,333,226 | +$10,030 | $14.19 | 1 |
| 2025 Q2 | 234,245 | $4,130,171 | +$342,393 | $17.63 | 1 |
| 2025 Q1 | 214,826 | $3,457,877 | +$99,989 | $16.10 | 1 |
| 2024 Q4 | 208,614 | $3,487,574 | -$94,004 | $16.72 | 1 |
| 2024 Q3 | 214,237 | $4,033,097 | +$106,796 | $18.83 | 1 |
| 2024 Q2 | 208,564 | $3,659,188 | +$1,432,681 | $17.54 | 1 |
| 2024 Q1 | 126,905 | $2,432,132 | +$55,425 | $19.16 | 1 |
| 2023 Q4 | 124,013 | $2,711,036 | +$2,674,878 | $21.86 | 1 |
| 2023 Q3 | 1,880 | $36,158 | -$6,858,243 | $19.23 | 1 |
| 2023 Q2 | 291,118 | $6,894,401 | +$445,822 | $23.69 | 2 |
| 2023 Q1 | 272,303 | $6,350,131 | +$5,206,653 | $23.31 | 2 |
| 2022 Q4 | 49,100 | $1,001,891 | -$3,350,109 | $20.41 | 1 |
| 2022 Q3 | 221,337 | $4,352,000 | $19.66 | 1 | |
| 2022 Q2 | 221,337 | $5,024,000 | -$1,513,031 | $22.70 | 1 |
| 2022 Q1 | 287,995 | $7,673,000 | -$468,594 | $26.64 | 1 |
| 2021 Q4 | 305,583 | $10,360,000 | $33.90 | 1 | |
| 2021 Q3 | 305,583 | $8,975,000 | -$409,566 | $29.37 | 1 |
| 2021 Q2 | 319,528 | $9,212,000 | +$50,712 | $28.83 | 1 |
| 2021 Q1 | 317,769 | $8,493,000 | -$1,630,318 | $26.73 | 1 |
| 2020 Q4 | 378,768 | $9,397,000 | $24.81 | 1 | |
| 2020 Q3 | 378,768 | $9,002,000 | -$2,619,927 | $23.77 | 1 |
| 2020 Q2 | 489,004 | $10,245,000 | +$172,320 | $20.95 | 1 |
| 2020 Q1 | 480,779 | $7,159,000 | +$106,318 | $14.89 | 1 |
| 2019 Q4 | 473,639 | $9,572,000 | -$3,089,909 | $20.21 | 1 |
| 2019 Q3 | 626,533 | $12,138,000 | +$216,438 | $19.37 | 1 |
| 2019 Q2 | 615,361 | $11,703,000 | +$11,703,000 | $19.02 | 1 |
| 2019 Q1 | 0 | $0 | -$9,588,000 | 0 | |
| 2018 Q4 | 615,998 | $9,588,000 | +$674,493 | $15.56 | 1 |
| 2018 Q3 | 572,664 | $10,321,000 | +$601,943 | $18.02 | 1 |
| 2018 Q2 | 539,265 | $9,774,000 | +$132,147 | $18.12 | 1 |
| 2018 Q1 | 531,974 | $9,336,000 | $17.55 | 1 | |
| 2017 Q4 | 531,974 | $9,512,000 | $17.88 | 1 | |
| 2017 Q3 | 531,974 | $8,728,000 | +$8,728,000 | $16.41 | 1 |
| 2016 Q4 | 0 | $0 | -$3,652,000 | 0 | |
| 2016 Q3 | 216,810 | $3,652,000 | -$177,201 | $16.84 | 1 |
| 2016 Q2 | 227,330 | $3,648,000 | -$1,972,356 | $16.05 | 1 |
| 2016 Q1 | 350,240 | $5,060,000 | +$657,638 | $14.45 | 1 |
| 2015 Q4 | 304,720 | $3,962,000 | +$340,009 | $13.00 | 1 |
| 2015 Q3 | 279,631 | $3,584,000 | +$44,667 | $12.82 | 2 |
| 2015 Q2 | 201,635 | $3,312,000 | +$45,089 | $16.43 | 1 |
| 2015 Q1 | 198,890 | $3,106,000 | +$166,864 | $15.62 | 1 |
| 2014 Q4 | 188,205 | $2,849,000 | -$162,806 | $15.14 | 1 |
| 2014 Q3 | 198,960 | $3,054,000 | +$21,797 | $15.35 | 1 |
| 2014 Q2 | 197,540 | $3,231,000 | -$13,576 | $16.36 | 1 |
| 2014 Q1 | 198,370 | $3,175,000 | +$12,004 | $16.01 | 1 |