| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 8,700 | $1,063,000 | +$1,063,000 | $100.09 | 2 |
| 2025 Q2 | $124.36 | 0 | |||
| 2025 Q1 | $97.91 | 0 | |||
| 2024 Q4 | $108.08 | 0 | |||
| 2024 Q3 | $65.22 | 0 | |||
| 2024 Q2 | $56.81 | 0 | |||
| 2024 Q1 | 0 | $0 | -$3,307,000 | $61.15 | 0 |
| 2023 Q4 | 43,600 | $3,307,000 | +$3,307,000 | $75.87 | 1 |
| 2023 Q3 | 0 | $0 | -$4,434,000 | $58.53 | 0 |
| 2023 Q2 | 69,700 | $4,434,000 | +$4,434,000 | $63.62 | 1 |
| 2023 Q1 | 0 | $0 | -$249,000 | $66.63 | 0 |
| 2022 Q4 | 5,100 | $249,000 | +$249,000 | $48.96 | 1 |
| 2022 Q3 | $69.14 | 0 | |||
| 2022 Q2 | 0 | $0 | -$362,000 | $83.81 | 0 |
| 2022 Q1 | 2,200 | $362,000 | +$362,000 | $164.81 | 1 |
| 2021 Q4 | $263.34 | 0 | |||
| 2021 Q3 | 0 | $0 | -$1,261,000 | $319.05 | 0 |
| 2021 Q2 | 3,200 | $1,261,000 | -$11,743,063 | $394.16 | 1 |
| 2021 Q1 | 33,000 | $11,245,000 | +$11,245,000 | $340.76 | 1 |
| 2020 Q4 | 0 | $0 | -$3,162,000 | $338.5 | 0 |
| 2020 Q3 | 12,800 | $3,162,000 | -$271,734 | $247.09 | 1 |
| 2020 Q2 | 13,900 | $3,049,000 | +$3,049,000 | $219.41 | 1 |
| 2020 Q1 | $281.59 | 0 | |||
| 2019 Q4 | $443.88 | 0 | |||
| 2019 Q3 | $109.96 | 0 | |||
| 2019 Q2 | $136.36 | 0 | |||
| 2019 Q1 | 0 | $0 | -$4,356,000 | $129.17 | 0 |
| 2018 Q4 | 1,250 | $4,356,000 | +$4,356,000 | $89.31 | 1 |
| 2018 Q3 | $86.27 | 0 | |||
| 2018 Q2 | $2,828.55 | 0 | |||
| 2018 Q1 | $350.44 | 0 | |||
| 2017 Q4 | $41.32 | 0 | |||
| 2017 Q3 | $29.85 | 0 | |||
| 2017 Q2 | $29.11 | 0 | |||
| 2017 Q1 | $28.88 | 0 | |||
| 2016 Q4 | $28.86 | 0 | |||
| 2016 Q3 | $64.35 | 0 |