| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 181,095 | $5,430,637 | -$138,800 | $29.98 | 5 |
| 2025 Q2 | 185,722 | $4,848,424 | +$324,712 | $26.11 | 5 |
| 2025 Q1 | 173,277 | $4,839,687 | -$44,483 | $27.93 | 4 |
| 2024 Q4 | 174,870 | $5,280,395 | -$28,648 | $30.20 | 4 |
| 2024 Q3 | 175,825 | $5,547,230 | -$9,437 | $31.55 | 4 |
| 2024 Q2 | 176,124 | $6,428,126 | +$607,863 | $36.50 | 4 |
| 2024 Q1 | 159,464 | $5,899,793 | -$187,683 | $37.00 | 4 |
| 2023 Q4 | 164,540 | $7,104,707 | +$727,882 | $43.18 | 4 |
| 2023 Q3 | 147,689 | $8,078,644 | +$2,553,673 | $54.70 | 3 |
| 2023 Q2 | 102,197 | $4,893,220 | -$13,495 | $47.88 | 2 |
| 2023 Q1 | 102,480 | $4,472,954 | -$1,018,634 | $43.62 | 3 |
| 2022 Q4 | 124,372 | $7,195,440 | -$2,193,676 | $57.85 | 4 |
| 2022 Q3 | 162,296 | $8,645,560 | +$3,117,179 | $53.27 | 3 |
| 2022 Q2 | 103,787 | $5,256,014 | -$23,264,000 | $50.65 | 2 |
| 2022 Q1 | 481,761 | $29,652,140 | -$757,136 | $61.55 | 3 |
| 2021 Q4 | 495,155 | $15,993,234 | -$643,997 | $32.27 | 4 |
| 2021 Q3 | 515,133 | $15,711,583 | +$1,209,460 | $30.50 | 3 |
| 2021 Q2 | 491,908 | $8,288,469 | +$6,362,765 | $16.85 | 5 |
| 2021 Q1 | 114,323 | $1,396,718 | -$5,500,884 | $12.22 | 5 |
| 2020 Q4 | 558,103 | $3,476,280 | +$3,476,280 | $6.25 | 2 |