| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 654,783 | $16,769,210 | +$74,871 | $25.61 | 9 |
| 2025 Q2 | 651,854 | $14,426,192 | +$462,153 | $22.13 | 8 |
| 2025 Q1 | 630,975 | $13,264,932 | +$243,335 | $21.03 | 8 |
| 2024 Q4 | 615,542 | $15,993,260 | -$3,151 | $26 | 9 |
| 2024 Q3 | 615,584 | $16,743,876 | +$825,054 | $27.2 | 7 |
| 2024 Q2 | 586,160 | $13,578,844 | -$712,269 | $23.16 | 7 |
| 2024 Q1 | 615,932 | $15,264,632 | -$1,140,574 | $25.39 | 9 |
| 2023 Q4 | 663,281 | $16,548,099 | +$6,131,811 | $24.95 | 9 |
| 2023 Q3 | 423,122 | $8,228,949 | -$6,167 | $19.45 | 7 |
| 2023 Q2 | 424,021 | $9,369,891 | +$36,390 | $22.09 | 8 |
| 2023 Q1 | 421,843 | $8,949,598 | +$332,102 | $21.2 | 8 |
| 2022 Q4 | 407,347 | $8,464,575 | +$5,613,195 | $20.77 | 8 |
| 2022 Q3 | 140,265 | $2,553,000 | -$4,731,040 | $18.23 | 6 |
| 2022 Q2 | 402,167 | $8,248,000 | -$300,406 | $20.51 | 5 |
| 2022 Q1 | 411,159 | $11,763,000 | +$683,707 | $28.61 | 6 |
| 2021 Q4 | 387,107 | $12,648,000 | -$400,416 | $32.69 | 6 |
| 2021 Q3 | 33,523 | $996,000 | -$211,504 | $29.72 | 6 |
| 2021 Q2 | 38,369 | $1,227,000 | -$935,749 | $31.98 | 7 |
| 2021 Q1 | 17,407 | $2,591,000 | -$623,202 | $149.07 | 8 |
| 2020 Q4 | 21,596 | $2,325,000 | -$103,994 | $108 | 5 |
| 2020 Q3 | 22,576 | $1,441,000 | +$690,439 | $63.92 | 4 |
| 2020 Q2 | 11,947 | $726,000 | -$1,007,915 | $60.39 | 6 |
| 2020 Q1 | 35,521 | $1,564,000 | -$353,496 | $44 | 5 |
| 2019 Q4 | 27,914 | $3,061,000 | -$197,921 | $109.64 | 8 |
| 2019 Q3 | 30,656 | $2,903,000 | -$1,428,979 | $94.71 | 5 |
| 2019 Q2 | 45,438 | $4,399,000 | +$760,618 | $96.7 | 6 |
| 2019 Q1 | 37,688 | $3,583,000 | -$243,281 | $95.08 | 7 |
| 2018 Q4 | 40,730 | $3,149,000 | +$877,475 | $77.34 | 8 |
| 2018 Q3 | 28,204 | $3,546,000 | -$729,069 | $126.05 | 7 |
| 2018 Q2 | 34,032 | $3,955,000 | -$765,635 | $116.16 | 9 |
| 2018 Q1 | 40,702 | $4,042,000 | +$885,372 | $99.34 | 8 |
| 2017 Q4 | 31,782 | $3,200,000 | +$105,839 | $100.68 | 9 |
| 2017 Q3 | 31,051 | $2,892,000 | +$991,182 | $93.07 | 9 |
| 2017 Q2 | 23,265 | $1,955,000 | -$1,280,416 | $84.01 | 11 |
| 2017 Q1 | 41,924 | $3,435,000 | +$1,281,571 | $82 | 11 |
| 2016 Q4 | 23,018 | $1,868,000 | -$1,044,644 | $81.2 | 8 |
| 2016 Q3 | 32,727 | $2,103,000 | -$1,014,106 | $66.16 | 10 |
| 2016 Q2 | 50,578 | $2,902,000 | +$1,332,750 | $57.38 | 10 |
| 2016 Q1 | 27,357 | $1,495,000 | -$959,523 | $54.67 | 9 |
| 2015 Q4 | 47,118 | $2,419,000 | +$542,969 | $53.8 | 12 |
| 2015 Q3 | 35,097 | $1,724,000 | -$259,494 | $49.13 | 8 |
| 2015 Q2 | 39,124 | $2,384,000 | -$1,902,771 | $61.28 | 6 |
| 2015 Q1 | 63,858 | $7,836,000 | +$181,426 | $122.5 | 9 |
| 2014 Q4 | 62,547 | $7,102,817 | +$830,388 | $114.12 | 11 |
| 2014 Q3 | 56,215 | $5,414,058 | -$6,819,016 | $96.62 | 11 |
| 2014 Q2 | 115,767 | $12,805,906 | +$9,376,428 | $110.7 | 13 |
| 2014 Q1 | 28,273 | $3,002,000 | -$5,830,357 | $107.67 | 11 |