| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 26,400 | $2,178,000 | +$2,178,000 | $82.5 | 1 |
| 2025 Q2 | $77.98 | 0 | |||
| 2025 Q1 | 0 | $0 | -$2,521,000 | $73.77 | 0 |
| 2024 Q4 | 30,900 | $2,521,000 | +$2,521,000 | $81.61 | 1 |
| 2024 Q3 | $69.74 | 0 | |||
| 2024 Q2 | $59.19 | 0 | |||
| 2024 Q1 | 0 | $0 | -$1,078,000 | $65.37 | 0 |
| 2023 Q4 | 15,000 | $1,078,000 | +$1,078,000 | $71.91 | 1 |
| 2023 Q3 | 0 | $0 | -$699,000 | $69.94 | 0 |
| 2023 Q2 | 10,300 | $699,000 | +$699,000 | $67.88 | 1 |
| 2023 Q1 | $73.84 | 0 | |||
| 2022 Q4 | $67.74 | 0 | |||
| 2022 Q3 | $73.59 | 0 | |||
| 2022 Q2 | 0 | $0 | -$363,000 | $107.97 | 0 |
| 2022 Q1 | 3,100 | $363,000 | +$363,000 | $117.23 | 1 |
| 2021 Q4 | $183.91 | 0 | |||
| 2021 Q3 | 0 | $0 | -$3,947,000 | $261.5 | 0 |
| 2021 Q2 | 10,200 | $3,947,000 | +$3,947,000 | $387.02 | 1 |
| 2021 Q1 | 0 | $0 | -$3,272,000 | $321.29 | 0 |
| 2020 Q4 | 9,700 | $3,272,000 | +$2,664,825 | $337.32 | 1 |
| 2020 Q3 | 1,800 | $846,000 | +$846,000 | $470.11 | 1 |
| 2020 Q2 | $253.54 | 0 | |||
| 2020 Q1 | $146.13 | 0 | |||
| 2019 Q4 | $68.05 | 0 | |||
| 2019 Q3 | $76.21 | 0 | |||
| 2019 Q2 | $89.54 | 0 |