| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 659,900 | $20,703,021 | +$305,755 | $31.4 | 4 |
| 2025 Q2 | 650,365 | $18,954,576 | +$1,795,737 | $29.17 | 4 |
| 2025 Q1 | 588,810 | $16,411,972 | -$344,819 | $27.9 | 4 |
| 2024 Q4 | 601,169 | $16,732,757 | +$1,071,097 | $27.86 | 5 |
| 2024 Q3 | 562,904 | $16,036,107 | +$406,867 | $28.53 | 5 |
| 2024 Q2 | 548,666 | $14,557,596 | +$1,472,560 | $26.48 | 6 |
| 2024 Q1 | 492,489 | $13,105,195 | +$315,311 | $26.54 | 3 |
| 2023 Q4 | 481,216 | $11,710,574 | +$306,741 | $24.29 | 6 |
| 2023 Q3 | 469,711 | $10,451,097 | +$231,104 | $22.43 | 2 |
| 2023 Q2 | 459,343 | $10,463,146 | +$84,013 | $22.78 | 3 |
| 2023 Q1 | 455,655 | $9,855,838 | -$209,659 | $21.63 | 3 |
| 2022 Q4 | 465,348 | $9,744,277 | +$122,121 | $21.12 | 2 |
| 2022 Q3 | 459,516 | $8,731,251 | +$458,531 | $19.15 | 2 |
| 2022 Q2 | 435,384 | $8,760,266 | +$1,276,180 | $20.29 | 2 |
| 2022 Q1 | 371,958 | $8,552,304 | +$1,090,857 | $23.19 | 2 |
| 2021 Q4 | 324,528 | $7,447,000 | +$957,663 | $22.95 | 3 |
| 2021 Q3 | 282,783 | $6,233,000 | +$287,800 | $22.04 | 1 |
| 2021 Q2 | 270,028 | $6,003,000 | +$387,012 | $21.57 | 2 |
| 2021 Q1 | 252,961 | $5,289,444 | +$431,417 | $20.91 | 2 |
| 2020 Q4 | 232,329 | $4,248,096 | -$278,100 | $18.24 | 2 |
| 2020 Q3 | 247,534 | $4,093,865 | -$313,241 | $16.54 | 2 |
| 2020 Q2 | 267,073 | $4,163,305 | +$288,869 | $15.59 | 3 |
| 2020 Q1 | 248,564 | $3,271,000 | -$330,858 | $13.16 | 1 |
| 2019 Q4 | 273,706 | $4,872,000 | +$767,506 | $17.8 | 1 |
| 2019 Q3 | 230,588 | $3,973,000 | +$369,650 | $17.23 | 1 |
| 2019 Q2 | 209,134 | $3,541,000 | +$275,835 | $16.93 | 1 |
| 2019 Q1 | 192,843 | $3,153,000 | -$52,451 | $16.35 | 1 |
| 2018 Q4 | 196,051 | $2,852,000 | -$279,525 | $14.55 | 1 |
| 2018 Q3 | 215,266 | $4,002,000 | -$424,138 | $18.59 | 1 |
| 2018 Q2 | 239,528 | $4,165,000 | -$171,378 | $17.38 | 2 |
| 2018 Q1 | 249,383 | $4,197,000 | +$356,096 | $16.83 | 2 |
| 2017 Q4 | 228,225 | $3,939,000 | -$2,412,428 | $17.26 | 1 |
| 2017 Q3 | 369,592 | $6,157,000 | -$1,489,843 | $16.66 | 2 |
| 2017 Q2 | 459,019 | $7,317,000 | +$687,749 | $15.94 | 2 |
| 2017 Q1 | 415,885 | $6,563,000 | +$3,567,977 | $15.78 | 1 |
| 2016 Q4 | 189,789 | $2,890,000 | +$2,890,000 | $15.23 | 1 |
| 2016 Q3 | 0 | $0 | -$2,263,000 | 0 | |
| 2016 Q2 | 36,761 | $2,263,000 | -$838,995 | $7,520.66 | 2 |
| 2016 Q1 | 92,550 | $1,344,000 | -$2,611,567 | $14.52 | 1 |
| 2015 Q4 | 274,906 | $5,456,000 | +$2,971,336 | $14.03 | 3 |
| 2015 Q3 | 177,108 | $2,490,000 | -$46,592 | $14.06 | 1 |
| 2015 Q2 | 180,422 | $2,744,000 | +$38,090 | $15.21 | 1 |
| 2015 Q1 | 177,896 | $2,718,000 | +$420,135 | $15.26 | 2 |
| 2014 Q4 | 150,364 | $2,299,000 | +$1,935,751 | $15.29 | 1 |
| 2014 Q3 | 23,758 | $362,000 | +$362,000 | $15.24 | 1 |