| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 180,740 | $6,230,324 | -$196,486 | $34.47 | 1 |
| 2025 Q2 | 186,440 | $5,849,716 | +$1,204,833 | $31.38 | 1 |
| 2025 Q1 | 148,040 | $4,767,663 | +$186,790 | $32.21 | 1 |
| 2024 Q4 | 142,240 | $4,940,571 | +$211,878 | $34.73 | 1 |
| 2024 Q3 | 136,140 | $5,700,000 | -$79,550 | $41.87 | 1 |
| 2024 Q2 | 138,040 | $5,500,000 | +$744,516 | $39.84 | 1 |
| 2024 Q1 | 119,354 | $4,601,000 | +$127,212 | $38.55 | 1 |
| 2023 Q4 | 116,054 | $4,736,000 | -$24,485 | $40.81 | 1 |
| 2023 Q3 | 116,654 | $4,320,000 | -$3,147,770 | $37.03 | 1 |
| 2023 Q2 | 201,654 | $8,310,000 | -$3,834,104 | $41.21 | 1 |
| 2023 Q1 | 294,694 | $13,376,000 | +$13,376,000 | $45.39 | 1 |
| 2022 Q4 | 0 | $0 | -$1,265,000 | 0 | |
| 2022 Q3 | 30,000 | $1,265,000 | $42.17 | 1 | |
| 2022 Q2 | 30,000 | $1,404,000 | $46.8 | 1 | |
| 2022 Q1 | 30,000 | $1,453,000 | $48.43 | 1 | |
| 2021 Q4 | 30,000 | $1,792,000 | -$298,667 | $59.73 | 1 |
| 2021 Q3 | 35,000 | $2,087,000 | +$1,317,791 | $59.63 | 1 |
| 2021 Q2 | 12,900 | $958,000 | $74.26 | 1 | |
| 2021 Q1 | 12,900 | $785,000 | +$121,705 | $60.85 | 1 |
| 2020 Q4 | 10,900 | $710,000 | +$455,963 | $65.14 | 1 |
| 2020 Q3 | 3,900 | $199,000 | +$199,000 | $51.03 | 1 |