| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 757,569 | $24,484,189 | +$8,641,467 | $32.32 | 25 |
| 2025 Q2 | 501,261 | $10,997,174 | +$3,014,796 | $21.94 | 19 |
| 2025 Q1 | 301,640 | $8,464,012 | -$2,314,304 | $28.06 | 14 |
| 2024 Q4 | 334,042 | $12,573,001 | -$1,464,581 | $37.64 | 19 |
| 2024 Q3 | 368,792 | $14,032,302 | +$6,757,130 | $38.05 | 17 |
| 2024 Q2 | 193,908 | $6,313,375 | +$2,541,098 | $32.56 | 10 |
| 2024 Q1 | 134,383 | $3,024,784 | -$687,508 | $22.51 | 11 |
| 2023 Q4 | 153,143 | $4,193,415 | +$900,809 | $27.41 | 10 |
| 2023 Q3 | 122,955 | $2,896,691 | -$196,992 | $23.57 | 11 |
| 2023 Q2 | 125,362 | $3,650,523 | +$416,118 | $29.12 | 6 |
| 2023 Q1 | 102,203 | $2,381,928 | +$409,323 | $23.31 | 7 |
| 2022 Q4 | 108,142 | $1,800,154 | -$645,865 | $16.65 | 5 |
| 2022 Q3 | 139,573 | $2,645,000 | +$2,645,000 | $18.95 | 6 |