| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 19,500 | $1,294,000 | +$1,294,000 | $66.39 | 1 |
| 2025 Q2 | $50.16 | 0 | |||
| 2025 Q1 | $47.18 | 0 | |||
| 2024 Q4 | $52.89 | 0 | |||
| 2024 Q3 | $55.53 | 0 | |||
| 2024 Q2 | $58.98 | 0 | |||
| 2024 Q1 | $68.72 | 0 | |||
| 2023 Q4 | 0 | $0 | -$484,000 | $81.05 | 0 |
| 2023 Q3 | 7,500 | $484,000 | +$484,000 | $64.58 | 1 |
| 2023 Q2 | $84.61 | 0 | |||
| 2023 Q1 | $111.33 | 0 | |||
| 2022 Q4 | $119.78 | 0 | |||
| 2022 Q3 | $100.13 | 0 | |||
| 2022 Q2 | 0 | $0 | -$1,019,000 | $73.21 | 0 |
| 2022 Q1 | 8,200 | $1,019,000 | -$248,537 | $124.28 | 1 |
| 2021 Q4 | 10,200 | $2,233,000 | +$415,951 | $218.94 | 1 |
| 2021 Q3 | 8,300 | $1,726,000 | +$1,372,482 | $207.95 | 1 |
| 2021 Q2 | 1,700 | $349,000 | -$1,005,941 | $205.84 | 1 |
| 2021 Q1 | 6,600 | $1,331,000 | +$988,167 | $201.67 | 1 |
| 2020 Q4 | 1,700 | $302,000 | +$302,000 | $177.91 | 1 |
| 2020 Q3 | $121.65 | 0 | |||
| 2020 Q2 | $106.23 | 0 | |||
| 2020 Q1 | $1,941.22 | 0 | |||
| 2019 Q4 | $44.33 | 0 | |||
| 2019 Q3 | $56.59 | 0 | |||
| 2019 Q2 | $61.37 | 0 | |||
| 2019 Q1 | $67.22 | 0 | |||
| 2018 Q4 | $47.59 | 0 | |||
| 2018 Q3 | $51.38 | 0 | |||
| 2018 Q2 | $2,129.55 | 0 | |||
| 2018 Q1 | $29.04 | 0 | |||
| 2017 Q4 | $13.18 | 0 | |||
| 2017 Q3 | $14.77 | 0 | |||
| 2017 Q2 | $24.53 | 0 | |||
| 2017 Q1 | $57.4 | 0 | |||
| 2016 Q4 | $261.9 | 0 | |||
| 2016 Q3 | $90.33 | 0 | |||
| 2016 Q2 | $9.79 | 0 | |||
| 2016 Q1 | $8.73 | 0 | |||
| 2015 Q4 | $8.28 | 0 | |||
| 2015 Q3 | $13.71 | 0 | |||
| 2015 Q2 | $14.05 | 0 |