| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 177,300 | $17,370,000 | +$9,356,091 | $97.97 | 1 |
| 2025 Q2 | 81,800 | $7,631,000 | +$7,631,000 | $93.30 | 1 |
| 2025 Q1 | 0 | $0 | -$2,810,000 | $72.86 | 0 |
| 2024 Q4 | 46,600 | $2,810,000 | +$259,292 | $60.32 | 1 |
| 2024 Q3 | 42,300 | $3,179,000 | +$3,179,000 | $75.16 | 1 |
| 2024 Q2 | 309 | $26,386 | +$26,386 | $72.68 | 1 |
| 2024 Q1 | $76.99 | 0 | |||
| 2023 Q4 | 0 | $0 | -$896,000 | $61.57 | 0 |
| 2023 Q3 | 19,500 | $896,000 | +$896,000 | $45.99 | 1 |
| 2023 Q2 | 0 | $0 | -$329,000 | $43.17 | 0 |
| 2023 Q1 | 10,400 | $329,000 | -$1,357,125 | $31.70 | 1 |
| 2022 Q4 | 53,300 | $1,318,000 | +$1,318,000 | $24.73 | 1 |
| 2022 Q3 | $26.50 | 0 | |||
| 2022 Q2 | $20.46 | 0 | |||
| 2022 Q1 | $35.68 | 0 | |||
| 2021 Q4 | 0 | $0 | -$371,000 | $41.93 | 0 |
| 2021 Q3 | 8,300 | $371,000 | +$371,000 | $44.80 | 1 |
| 2021 Q2 | $50.12 | 0 | |||
| 2021 Q1 | $54.51 | 0 | |||
| 2020 Q4 | $51.00 | 0 | |||
| 2020 Q3 | 0 | $0 | -$1,264,000 | $36.47 | 0 |
| 2020 Q2 | 40,700 | $1,264,000 | -$329,199 | $31.08 | 1 |
| 2020 Q1 | 51,300 | $1,432,000 | +$1,432,000 | $27.92 | 1 |
| 2019 Q4 | $29.74 | 0 | |||
| 2019 Q3 | $30.47 | 0 | |||
| 2019 Q2 | $46.38 | 0 |