| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 27,700 | $5,829,950 | +$4,251,427 | $210.5 | 2 |
| 2025 Q2 | 7,500 | $1,745,880 | -$23,487 | $232.88 | 2 |
| 2025 Q1 | 7,600 | $1,609,075 | +$1,609,075 | $211.75 | 2 |
| 2024 Q4 | 0 | $0 | -$206,000 | $225.89 | 0 |
| 2024 Q3 | 1,000 | $206,000 | -$1,236,000 | $206.71 | 1 |
| 2024 Q2 | 7,000 | $1,494,000 | +$1,494,000 | $213.54 | 1 |
| 2024 Q1 | $205.25 | 0 | |||
| 2023 Q4 | 0 | $0 | -$332,000 | $209.71 | 0 |
| 2023 Q3 | 1,800 | $332,000 | +$332,000 | $184.74 | 1 |
| 2023 Q2 | $207.5 | 0 | |||
| 2023 Q1 | $191.12 | 0 | |||
| 2022 Q4 | 0 | $0 | -$333,000 | $214.3 | 0 |
| 2022 Q3 | 2,000 | $333,000 | +$333,000 | $166.97 | 1 |
| 2022 Q2 | 0 | $0 | -$233,000 | $173.81 | 0 |
| 2022 Q1 | 1,200 | $233,000 | -$446,583 | $194.57 | 1 |
| 2021 Q4 | 3,500 | $729,000 | -$1,770,429 | $208.51 | 1 |
| 2021 Q3 | 12,000 | $2,547,000 | +$2,547,000 | $212.28 | 1 |
| 2021 Q2 | 0 | $0 | -$1,128,000 | $219.35 | 0 |
| 2021 Q1 | 5,200 | $1,128,000 | +$1,128,000 | $217.09 | 1 |
| 2020 Q4 | $212.7 | 0 | |||
| 2020 Q3 | 0 | $0 | -$303,000 | $165.36 | 0 |
| 2020 Q2 | 2,100 | $303,000 | -$1,010,000 | $144.52 | 1 |
| 2020 Q1 | 9,100 | $1,217,000 | +$1,217,000 | $133.79 | 1 |
| 2019 Q4 | $177 | 0 | |||
| 2019 Q3 | $169.2 | 0 | |||
| 2019 Q2 | $174.59 | 0 | |||
| 2019 Q1 | $158.92 | 0 | |||
| 2018 Q4 | $132.12 | 0 | |||
| 2018 Q3 | $166.4 | 0 | |||
| 2018 Q2 | $144.05 | 0 | |||
| 2018 Q1 | $144.51 | 0 | |||
| 2017 Q4 | $153.35 | 0 | |||
| 2017 Q3 | $91.24 | 0 | |||
| 2017 Q2 | $133.38 | 0 | |||
| 2017 Q1 | $124.88 | 0 | |||
| 2016 Q4 | $115.85 | 0 | |||
| 2016 Q3 | $116.57 | 0 | |||
| 2016 Q2 | $41.58 | 0 | |||
| 2016 Q1 | $112.05 | 0 | |||
| 2015 Q4 | 0 | $0 | -$224,000 | $103.57 | 0 |
| 2015 Q3 | 37,900 | $224,000 | +$224,000 | $94.69 | 1 |
| 2015 Q2 | $101.97 | 0 | |||
| 2015 Q1 | $104.31 | 0 | |||
| 2014 Q4 | $99.92 | 0 | |||
| 2014 Q3 | $93.12 | 0 | |||
| 2014 Q2 | $92.95 | 0 | |||
| 2014 Q1 | $92.76 | 0 |