| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 43,489 | $1,674,300 | +$1,674,300 | $38.50 | 2 |
| 2025 Q3 | 557,005 | $21,470,331 | +$6,652,592 | $38.53 | 28 |
| 2025 Q2 | 420,881 | $12,102,493 | +$2,376,712 | $29.60 | 18 |
| 2025 Q1 | 308,488 | $6,126,221 | +$508,325 | $19.83 | 14 |
| 2024 Q4 | 305,286 | $8,282,415 | -$1,533,891 | $27.13 | 12 |
| 2024 Q3 | 477,052 | $10,874,442 | -$3,214,685 | $22.75 | 18 |
| 2024 Q2 | 614,806 | $14,490,687 | +$6,487,654 | $23.57 | 19 |
| 2024 Q1 | 339,743 | $7,963,907 | +$4,823,584 | $23.45 | 18 |
| 2023 Q4 | 135,705 | $3,054,186 | +$1,729,356 | $22.50 | 8 |
| 2023 Q3 | 36,481 | $641,128 | +$540,755 | $17.54 | 3 |
| 2023 Q2 | 5,464 | $100,374 | -$207,803 | $18.37 | 1 |
| 2023 Q1 | 16,776 | $252,000 | +$187,483 | $15.02 | 1 |
| 2022 Q4 | 4,295 | $51,000 | -$225,303 | $11.87 | 1 |
| 2022 Q3 | 23,269 | $307,000 | -$93,872 | $13.19 | 1 |
| 2022 Q2 | 30,384 | $421,000 | +$214,405 | $13.86 | 1 |
| 2022 Q1 | 12,591 | $255,805 | +$140,828 | $20.32 | 2 |
| 2021 Q4 | 5,653 | $122,585 | -$423,910 | $22.19 | 2 |
| 2021 Q3 | 24,305 | $485,089 | +$485,089 | $19.95 | 2 |