| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 485,997 | $24,042,688 | +$4,557,163 | $49.08 | 37 |
| 2025 Q2 | 644,943 | $22,926,675 | +$298,520 | $35.6 | 35 |
| 2025 Q1 | 636,057 | $15,428,619 | -$2,563,341 | $24.23 | 26 |
| 2024 Q4 | 662,852 | $21,557,521 | +$16,997,243 | $32.49 | 26 |
| 2024 Q3 | 149,806 | $4,083,945 | -$2,384,053 | $27.26 | 16 |
| 2024 Q2 | 234,990 | $6,934,475 | -$6,464,781 | $29.51 | 16 |
| 2024 Q1 | 454,105 | $13,368,295 | +$12,147,198 | $29.44 | 14 |
| 2023 Q4 | 43,236 | $1,199,591 | -$2,395,845 | $27.74 | 13 |
| 2023 Q3 | 215,162 | $3,447,085 | +$3,023,807 | $16.02 | 8 |
| 2023 Q2 | 26,160 | $507,106 | +$472,034 | $19.38 | 4 |
| 2023 Q1 | 411 | $6,319 | -$2,256,017 | $15 | 3 |
| 2022 Q4 | 215,622 | $2,273,382 | +$648,422 | $10.45 | 7 |
| 2022 Q3 | 123,350 | $1,682,000 | -$499,222 | $13.64 | 5 |
| 2022 Q2 | 177,873 | $2,207,000 | +$1,984,000 | $12.4 | 4 |