| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 295,250 | $15,382,242 | -$6,627,496 | $52.10 | 16 |
| 2025 Q2 | 429,136 | $21,338,517 | +$13,776,637 | $49.68 | 18 |
| 2025 Q1 | 157,927 | $4,708,827 | -$1,154,169 | $29.82 | 15 |
| 2024 Q4 | 178,564 | $7,048,420 | -$1,006,196 | $39.48 | 18 |
| 2024 Q3 | 196,815 | $8,692,149 | +$3,145,092 | $44.17 | 11 |
| 2024 Q2 | 118,471 | $5,881,931 | -$4,778,568 | $49.65 | 10 |
| 2024 Q1 | 229,346 | $10,501,021 | +$7,655,642 | $45.79 | 12 |
| 2023 Q4 | 63,292 | $2,508,794 | -$1,153,913 | $39.63 | 6 |
| 2023 Q3 | 104,523 | $3,264,504 | +$860,624 | $31.23 | 6 |
| 2023 Q2 | 71,553 | $2,561,596 | -$1,073,473 | $35.80 | 5 |
| 2023 Q1 | 111,687 | $3,194,967 | +$2,479,967 | $28.60 | 9 |
| 2022 Q4 | 25,000 | $555,000 | -$1,425,000 | $22.20 | 1 |
| 2022 Q3 | 89,860 | $1,974,000 | +$1,974,000 | $21.96 | 4 |