| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 177,624 | $5,772,102 | -$1,011,518 | $32.3 | 12 |
| 2025 Q2 | 213,207 | $6,389,461 | +$744,099 | $29.96 | 14 |
| 2025 Q1 | 194,847 | $3,724,572 | -$4,690,292 | $18.88 | 11 |
| 2024 Q4 | 363,120 | $9,753,312 | +$7,626,803 | $26.8 | 17 |
| 2024 Q3 | 28,529 | $531,037 | -$3,459,544 | $18.63 | 8 |
| 2024 Q2 | 220,891 | $3,973,251 | -$241,795 | $17.99 | 11 |
| 2024 Q1 | 232,728 | $4,402,537 | -$239,609 | $19.01 | 15 |
| 2023 Q4 | 247,759 | $3,754,318 | +$2,551,015 | $15.16 | 11 |
| 2023 Q3 | 126,033 | $1,277,953 | -$2,361,190 | $10.14 | 10 |
| 2023 Q2 | 351,627 | $4,014,792 | -$2,092,143 | $11.42 | 12 |
| 2023 Q1 | 624,408 | $5,621,310 | -$2,032,044 | $8.98 | 15 |
| 2022 Q4 | 881,851 | $5,033,439 | +$3,691,753 | $5.71 | 16 |
| 2022 Q3 | 206,469 | $1,469,000 | -$690,672 | $7.11 | 11 |
| 2022 Q2 | 286,393 | $2,318,000 | -$3,103,625 | $8.1 | 9 |
| 2022 Q1 | 268,187 | $8,558,000 | +$5,657,033 | $31.91 | 8 |
| 2021 Q4 | 82,739 | $5,270,000 | +$952,171 | $63.7 | 7 |
| 2021 Q3 | 61,263 | $4,856,000 | +$1,695,078 | $79.14 | 6 |
| 2021 Q2 | 35,456 | $3,197,000 | -$1,890,726 | $90.22 | 6 |
| 2021 Q1 | 69,501 | $4,569,000 | +$1,730,342 | $65.76 | 5 |
| 2020 Q4 | 41,134 | $2,662,000 | -$1,500,885 | $64.72 | 4 |
| 2020 Q3 | 70,419 | $3,350,000 | -$392,775 | $47.59 | 5 |
| 2020 Q2 | 85,555 | $3,221,000 | +$1,575,063 | $37.65 | 5 |
| 2020 Q1 | 36,849 | $576,000 | +$398,584 | $15.63 | 1 |
| 2019 Q4 | 11,350 | $316,000 | +$316,000 | $27.84 | 1 |