| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 342,431 | $10,767,903 | +$2,085,031 | $31.35 | 11 |
| 2025 Q2 | 277,065 | $8,176,734 | +$1,420,379 | $29.52 | 11 |
| 2025 Q1 | 233,726 | $4,680,340 | -$211,492 | $20.17 | 7 |
| 2024 Q4 | 244,357 | $6,620,125 | +$1,210,497 | $26.57 | 6 |
| 2024 Q3 | 199,445 | $5,228,608 | -$3,655,745 | $26.27 | 6 |
| 2024 Q2 | 240,171 | $9,122,075 | -$4,497,852 | $38.39 | 5 |
| 2024 Q1 | 358,752 | $13,083,926 | -$217,501 | $36.56 | 5 |
| 2023 Q4 | 364,762 | $9,054,493 | +$371,653 | $24.72 | 5 |
| 2023 Q3 | 347,685 | $6,426,064 | +$1,861,074 | $18.49 | 5 |
| 2023 Q2 | 246,990 | $3,864,723 | +$3,685,880 | $15.64 | 5 |
| 2023 Q1 | 15,545 | $203,413 | +$167,987 | $68.22 | 4 |
| 2022 Q4 | 519 | $29,697 | -$8,698 | $57.21 | 2 |
| 2022 Q3 | 671 | $29,000 | -$239,347 | $42.11 | 2 |
| 2022 Q2 | 5,704 | $272,000 | +$44,015 | $44.22 | 4 |
| 2022 Q1 | 4,773 | $270,000 | +$129,149 | $57.1 | 3 |
| 2021 Q4 | 2,498 | $155,000 | +$37,912 | $62.05 | 1 |
| 2021 Q3 | 1,887 | $105,000 | +$27,711 | $55.64 | 1 |
| 2021 Q2 | 1,389 | $85,000 | -$687,017 | $61.2 | 1 |
| 2021 Q1 | 12,102 | $772,000 | +$386,203 | $62.44 | 2 |
| 2020 Q4 | 6,045 | $417,000 | +$126,238 | $68.98 | 1 |
| 2020 Q3 | 4,215 | $205,000 | -$9,824 | $48.64 | 1 |
| 2020 Q2 | 4,417 | $213,000 | -$62,593 | $48.22 | 1 |
| 2020 Q1 | 5,715 | $223,000 | +$14,398 | $39.02 | 1 |
| 2019 Q4 | 5,346 | $255,000 | -$18,412 | $47.7 | 1 |
| 2019 Q3 | 5,732 | $217,000 | -$19,156 | $37.86 | 1 |
| 2019 Q2 | 6,238 | $200,000 | +$200,000 | $32.06 | 1 |
| 2017 Q2 | 0 | $0 | -$30,000 | 0 | |
| 2017 Q1 | 1,000 | $30,000 | +$30,000 | $30 | 1 |