| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 564,747 | $16,829,260 | +$13,992,070 | $29.80 | 2 |
| 2025 Q2 | 95,213 | $2,285,000 | +$605,898 | $24.00 | 1 |
| 2025 Q1 | 69,966 | $1,434,000 | +$463,428 | $20.50 | 1 |
| 2024 Q4 | 47,355 | $923,000 | +$661,333 | $19.49 | 1 |
| 2024 Q3 | 13,425 | $89,000 | +$20,551 | $6.63 | 1 |
| 2024 Q2 | 10,325 | $81,000 | +$7,845 | $7.84 | 1 |
| 2024 Q1 | 9,325 | $61,000 | -$2,617 | $6.54 | 1 |
| 2023 Q4 | 9,725 | $49,000 | $0 | $5.04 | 1 |
| 2023 Q3 | 9,725 | $38,000 | $0 | $3.91 | 1 |
| 2023 Q2 | 9,725 | $35,000 | -$1,800 | $3.60 | 1 |
| 2023 Q1 | 10,225 | $28,000 | -$822 | $2.74 | 1 |
| 2022 Q4 | 10,525 | $35,000 | -$665 | $3.33 | 1 |
| 2022 Q3 | 10,725 | $53,000 | -$1,977 | $4.94 | 1 |
| 2022 Q2 | 11,125 | $57,000 | -$1,690,814 | $5.12 | 1 |
| 2022 Q1 | 346,080 | $1,747,000 | +$4,157 | $5.04 | 2 |
| 2021 Q4 | 345,260 | $1,705,000 | +$86,203 | $4.90 | 2 |
| 2021 Q3 | 327,860 | $1,236,000 | +$193,867 | $3.77 | 2 |
| 2021 Q2 | 276,435 | $1,022,000 | +$70,725 | $3.69 | 2 |
| 2021 Q1 | 257,310 | $2,264,000 | +$463,275 | $8.80 | 2 |
| 2020 Q4 | 204,660 | $3,171,000 | +$300,993 | $15.47 | 2 |
| 2020 Q3 | 185,185 | $2,620,000 | +$219,789 | $14.15 | 1 |
| 2020 Q2 | 169,650 | $2,205,000 | +$420,853 | $13.00 | 1 |
| 2020 Q1 | 217,040 | $2,171,000 | +$230,423 | $10.00 | 1 |
| 2019 Q4 | 97,000 | $1,950,000 | +$492,526 | $20.10 | 1 |
| 2019 Q3 | 72,500 | $1,667,000 | +$1,207,138 | $22.99 | 1 |
| 2019 Q2 | 20,000 | $430,000 | +$215,000 | $21.50 | 1 |
| 2019 Q1 | 10,000 | $175,000 | $0 | $17.50 | 1 |
| 2018 Q4 | 10,000 | $112,000 | +$112,000 | $11.20 | 1 |
| 2015 Q1 | 0 | $0 | -$92,000 | $29.80 | 0 |
| 2014 Q4 | 15,579 | $92,000 | +$92,000 | $5.91 | 1 |
| 2014 Q3 | 0 | $0 | -$117,287,096 | $29.80 | 0 |
| 2014 Q2 | 6,339,843 | $117,287,000 | $0 | $18.50 | 1 |
| 2014 Q1 | 6,339,843 | $118,555,000 | -$6,000 | $18.70 | 1 |