| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 72,300 | $14,721,000 | +$2,332,450 | $203.62 | 1 |
| 2025 Q2 | 60,800 | $12,441,832 | +$9,044,897 | $204.64 | 2 |
| 2025 Q1 | 16,600 | $2,832,000 | +$2,832,000 | $170.64 | 1 |
| 2024 Q4 | $181.96 | 0 | |||
| 2024 Q3 | $341.8 | 0 | |||
| 2024 Q2 | $339.01 | 0 | |||
| 2024 Q1 | 0 | $0 | -$2,948,000 | $284.13 | 0 |
| 2023 Q4 | 10,000 | $2,948,000 | -$3,449,160 | $294.88 | 1 |
| 2023 Q3 | 21,700 | $5,087,000 | +$5,087,000 | $234.44 | 1 |
| 2023 Q2 | 0 | $0 | -$958,000 | $255.51 | 0 |
| 2023 Q1 | 4,800 | $958,000 | +$950,000 | $199.74 | 1 |
| 2022 Q4 | 570 | $8,000 | -$401,000 | $139.54 | 1 |
| 2022 Q3 | 2,500 | $409,000 | +$409,000 | $163.79 | 1 |
| 2022 Q2 | 0 | $0 | -$871,000 | $493.94 | 0 |
| 2022 Q1 | 1,400 | $871,000 | +$871,000 | $622.51 | 1 |
| 2021 Q4 | $556.76 | 0 | |||
| 2021 Q3 | $473.07 | 0 | |||
| 2021 Q2 | 0 | $0 | -$386,000 | $371.03 | 0 |
| 2021 Q1 | 1,200 | $386,000 | +$386,000 | $322.05 | 1 |
| 2020 Q4 | 0 | $0 | -$150,000 | $355.39 | 0 |
| 2020 Q3 | 300 | $150,000 | -$2,173,500 | $244.73 | 1 |
| 2020 Q2 | 9,405 | $2,457,000 | +$2,021,000 | $229.7 | 2 |
| 2020 Q1 | $163.94 | 0 | |||
| 2019 Q4 | 0 | $0 | -$366,000 | $231.24 | 0 |
| 2019 Q3 | 1,800 | $366,000 | +$366,000 | $203.83 | 1 |
| 2019 Q2 | $203.77 | 0 | |||
| 2019 Q1 | $242.88 | 0 | |||
| 2018 Q4 | 0 | $0 | -$473,000 | $188.34 | 0 |
| 2018 Q3 | 2,100 | $473,000 | +$473,000 | $225.28 | 1 |
| 2018 Q2 | $205.45 | 0 | |||
| 2018 Q1 | $181.52 | 0 | |||
| 2017 Q4 | $144.96 | 0 | |||
| 2017 Q3 | $144.09 | 0 | |||
| 2017 Q2 | $133.79 | 0 | |||
| 2017 Q1 | $112.68 | 0 | |||
| 2016 Q4 | $125.06 | 0 | |||
| 2016 Q3 | 0 | $0 | -$2,980,000 | $159.33 | 0 |
| 2016 Q2 | 24,300 | $2,980,000 | +$2,980,000 | $122.64 | 1 |
| 2016 Q1 | $163.15 | 0 | |||
| 2015 Q4 | $176.14 | 0 | |||
| 2015 Q3 | $172 | 0 | |||
| 2015 Q2 | $174.71 | 0 | |||
| 2015 Q1 | $146.08 | 0 | |||
| 2014 Q4 | $122.57 | 0 | |||
| 2014 Q3 | 0 | $0 | -$445,000 | $98.1 | 0 |
| 2014 Q2 | 5,500 | $445,000 | +$16,182 | $83.86 | 1 |
| 2014 Q1 | 5,300 | $337,000 | +$337,000 | $68.6 | 1 |