| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 640,703 | $7,533,541 | -$196,416 | $11.76 | 15 |
| 2025 Q2 | 557,384 | $9,537,120 | +$4,992,750 | $17.11 | 16 |
| 2025 Q1 | 237,630 | $5,876,201 | +$2,541,903 | $24.73 | 15 |
| 2024 Q4 | 135,915 | $2,553,844 | -$548,112 | $18.79 | 12 |
| 2024 Q3 | 160,037 | $3,198,222 | -$2,678,558 | $19.99 | 13 |
| 2024 Q2 | 242,573 | $6,738,797 | -$6,253,333 | $27.79 | 17 |
| 2024 Q1 | 485,162 | $12,311,486 | +$7,872,870 | $25.38 | 20 |
| 2023 Q4 | 167,164 | $5,051,244 | -$7,096,862 | $30.22 | 19 |
| 2023 Q3 | 297,535 | $14,107,659 | +$5,352,947 | $47.42 | 18 |
| 2023 Q2 | 193,145 | $7,821,039 | -$12,341,272 | $40.5 | 19 |
| 2023 Q1 | 391,197 | $18,812,019 | +$5,633,945 | $48.09 | 24 |
| 2022 Q4 | 292,308 | $15,794,093 | +$274,458 | $54.15 | 20 |
| 2022 Q3 | 259,633 | $18,396,000 | +$2,953,289 | $70.98 | 21 |
| 2022 Q2 | 217,766 | $15,717,000 | +$3,866,452 | $72.27 | 23 |
| 2022 Q1 | 172,693 | $8,225,000 | +$8,071,000 | $47.62 | 13 |
| 2021 Q4 | 14,000 | $118,000 | +$118,000 | $8.43 | 1 |