| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 137,082 | $5,524,244 | -$1,183,954 | $40.41 | 7 |
| 2025 Q2 | 166,074 | $6,107,209 | +$1,914,211 | $36.77 | 6 |
| 2025 Q1 | 114,020 | $3,338,475 | -$474,040 | $29.28 | 5 |
| 2024 Q4 | 130,210 | $3,650,219 | -$1,816,512 | $28.03 | 5 |
| 2024 Q3 | 195,202 | $5,150,076 | +$3,782,493 | $26.4 | 6 |
| 2024 Q2 | 177,635 | $4,437,524 | -$382,962 | $24.98 | 7 |
| 2024 Q1 | 192,963 | $4,868,407 | +$126,600 | $25.23 | 7 |
| 2023 Q4 | 187,966 | $4,419,124 | +$65,417 | $23.51 | 7 |
| 2023 Q3 | 185,184 | $3,842,215 | -$28,367 | $20.75 | 5 |
| 2023 Q2 | 186,550 | $4,119,767 | -$2,687 | $22.08 | 6 |
| 2023 Q1 | 187,346 | $3,956,442 | +$17,371 | $21.12 | 6 |
| 2022 Q4 | 188,478 | $3,256,438 | -$15,031 | $17.28 | 7 |
| 2022 Q3 | 189,342 | $3,018,000 | +$277,826 | $15.94 | 6 |
| 2022 Q2 | 171,915 | $3,119,000 | +$428,154 | $18.14 | 4 |
| 2022 Q1 | 148,316 | $3,476,000 | +$3,476,000 | $23.44 | 2 |