| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 45,500 | $3,825,000 | -$3,715,714 | $84.07 | 1 |
| 2025 Q2 | 89,700 | $6,942,000 | +$5,850,783 | $77.4 | 1 |
| 2025 Q1 | 14,100 | $868,000 | +$486,326 | $61.57 | 1 |
| 2024 Q4 | 6,200 | $684,000 | +$342,000 | $110.45 | 1 |
| 2024 Q3 | 3,100 | $223,000 | -$223,000 | $72.12 | 1 |
| 2024 Q2 | 6,200 | $433,000 | -$384,113 | $69.9 | 1 |
| 2024 Q1 | 11,700 | $829,000 | +$829,000 | $70.88 | 1 |
| 2023 Q4 | 0 | $0 | -$416,000 | $60.31 | 0 |
| 2023 Q3 | 7,700 | $416,000 | +$416,000 | $54.13 | 1 |
| 2023 Q2 | $59.78 | 0 | |||
| 2023 Q1 | $43.3 | 0 | |||
| 2022 Q4 | 0 | $0 | -$4,046,000 | $37.04 | 0 |
| 2022 Q3 | 94,300 | $4,046,000 | +$4,046,000 | $42.91 | 2 |
| 2022 Q2 | $43.53 | 0 | |||
| 2022 Q1 | $71.71 | 0 | |||
| 2021 Q4 | 0 | $0 | -$283,000 | $87.49 | 0 |
| 2021 Q3 | 4,700 | $283,000 | +$283,000 | $60.26 | 1 |
| 2021 Q2 | $58.33 | 0 |