| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 146,442 | $3,468,171 | +$181,775 | $23.69 | 11 |
| 2025 Q2 | 136,392 | $3,449,439 | -$204,842 | $25.22 | 11 |
| 2025 Q1 | 141,716 | $3,749,756 | -$2,227,833 | $26.35 | 10 |
| 2024 Q4 | 214,258 | $6,327,043 | +$569,837 | $29.47 | 16 |
| 2024 Q3 | 209,468 | $4,855,705 | -$1,381,564 | $23.15 | 15 |
| 2024 Q2 | 227,056 | $8,407,590 | +$162,806 | $37.03 | 15 |
| 2024 Q1 | 228,776 | $8,006,851 | +$734,085 | $35 | 17 |
| 2023 Q4 | 209,260 | $7,191,423 | -$8,297,625 | $34.37 | 18 |
| 2023 Q3 | 355,904 | $21,445,424 | +$7,371,001 | $60.25 | 21 |
| 2023 Q2 | 234,700 | $10,647,276 | -$2,479,835 | $45.39 | 18 |
| 2023 Q1 | 253,025 | $12,244,143 | -$2,277,626 | $48.37 | 15 |
| 2022 Q4 | 300,141 | $16,187,623 | -$4,520,654 | $53.96 | 18 |
| 2022 Q3 | 358,903 | $24,183,381 | +$11,275,443 | $67.47 | 24 |
| 2022 Q2 | 202,980 | $10,209,000 | +$6,506,751 | $50.3 | 15 |
| 2022 Q1 | 79,119 | $2,773,000 | +$852,787 | $34.89 | 9 |
| 2021 Q4 | 54,676 | $1,757,000 | +$1,756,999 | $32.14 | 5 |