| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 50,100 | $2,026,000 | +$2,026,000 | $40.45 | 1 |
| 2025 Q2 | $42.62 | 0 | |||
| 2025 Q1 | $32.51 | 0 | |||
| 2024 Q4 | 0 | $0 | -$336,000 | $33.49 | 0 |
| 2024 Q3 | 11,500 | $336,000 | +$336,000 | $29.29 | 1 |
| 2024 Q2 | $27.24 | 0 | |||
| 2024 Q1 | $15.91 | 0 | |||
| 2023 Q4 | $23.63 | 0 | |||
| 2023 Q3 | $18.26 | 0 | |||
| 2023 Q2 | $39.47 | 0 | |||
| 2023 Q1 | $37.38 | 0 | |||
| 2022 Q4 | $37.08 | 0 | |||
| 2022 Q3 | 0 | $0 | -$232,000 | $30.72 | 0 |
| 2022 Q2 | 6,700 | $232,000 | +$232,000 | $34.72 | 1 |
| 2022 Q1 | 0 | $0 | -$353,000 | $40.78 | 0 |
| 2021 Q4 | 6,000 | $353,000 | +$353,000 | $58.97 | 1 |
| 2021 Q3 | 0 | $0 | -$2,407,000 | $74.37 | 0 |
| 2021 Q2 | 30,200 | $2,407,000 | +$1,044,096 | $79.71 | 1 |
| 2021 Q1 | 17,100 | $1,448,000 | +$914,526 | $84.71 | 1 |
| 2020 Q4 | 6,300 | $566,000 | -$1,419,492 | $89.89 | 1 |
| 2020 Q3 | 22,100 | $1,211,000 | +$1,211,000 | $54.83 | 1 |
| 2020 Q2 | $44.69 | 0 | |||
| 2020 Q1 | $37.49 | 0 | |||
| 2019 Q4 | $1464.47 | 0 | |||
| 2019 Q3 | $1240.82 | 0 | |||
| 2019 Q2 | $1766.23 | 0 |