| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 159,586 | $5,547,320 | +$4,781,960 | $34.76 | 8 |
| 2025 Q2 | 25,202 | $898,965 | -$71,729 | $38.57 | 8 |
| 2025 Q1 | 25,802 | $815,221 | +$269,925 | $31.63 | 5 |
| 2024 Q4 | 17,240 | $376,864 | +$27,216 | $21.86 | 2 |
| 2024 Q3 | 15,995 | $224,086 | +$37,686 | $14.01 | 2 |
| 2024 Q2 | 13,305 | $139,355 | +$43,550 | $10.47 | 1 |
| 2024 Q1 | 9,147 | $97,129 | -$4,598 | $10.62 | 1 |
| 2023 Q4 | 9,580 | $95,990 | -$1,315,084 | $10.02 | 1 |
| 2023 Q3 | 177,564 | $1,397,905 | -$178,263 | $7.79 | 2 |
| 2023 Q2 | 200,164 | $1,369,106 | -$2,479,483 | $6.84 | 2 |
| 2023 Q1 | 520,847 | $4,014,186 | +$2,726,053 | $7.71 | 2 |
| 2022 Q4 | 167,136 | $1,171,000 | +$541,851 | $7.01 | 1 |
| 2022 Q3 | 89,798 | $512,000 | -$115,835 | $5.70 | 1 |
| 2022 Q2 | 110,114 | $957,000 | +$957,000 | $8.69 | 1 |
| 2022 Q1 | 0 | $0 | -$4,503,000 | 0 | |
| 2021 Q4 | 372,474 | $4,503,000 | -$950,990 | $11.04 | 2 |
| 2021 Q3 | 450,955 | $6,178,000 | +$5,109,229 | $13.51 | 2 |
| 2021 Q2 | 78,017 | $1,342,000 | +$1,335,000 | $17.35 | 2 |
| 2021 Q1 | 400 | $6,000 | -$17,313,000 | $15.00 | 1 |
| 2020 Q4 | 814,750 | $17,321,000 | +$57,626 | $20.62 | 4 |
| 2020 Q3 | 812,057 | $11,049,000 | -$3,210,847 | $13.50 | 4 |
| 2020 Q2 | 1,051,814 | $8,693,000 | +$3,909,387 | $7.88 | 4 |
| 2020 Q1 | 579,192 | $3,916,000 | +$528,052 | $6.61 | 2 |
| 2019 Q4 | 500,868 | $3,456,000 | +$46,022 | $6.87 | 3 |
| 2019 Q3 | 494,199 | $2,750,000 | +$554,304 | $5.57 | 3 |
| 2019 Q2 | 394,713 | $2,518,000 | +$2,518,000 | $6.38 | 3 |