| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 6,400 | $1,457,000 | +$1,457,000 | $227.73 | 1 |
| 2025 Q2 | $218.49 | 0 | |||
| 2025 Q1 | $190.06 | 0 | |||
| 2024 Q4 | $207.85 | 0 | |||
| 2024 Q3 | 0 | $0 | -$322,000 | $240.01 | 0 |
| 2024 Q2 | 1,200 | $322,000 | +$322,000 | $269.09 | 1 |
| 2024 Q1 | $247.77 | 0 | |||
| 2023 Q4 | $229.68 | 0 | |||
| 2023 Q3 | $199.92 | 0 | |||
| 2023 Q2 | $204.68 | 0 | |||
| 2023 Q1 | $186.48 | 0 | |||
| 2022 Q4 | $158.03 | 0 | |||
| 2022 Q3 | 0 | $0 | -$1,095,000 | $147.51 | 0 |
| 2022 Q2 | 7,400 | $1,095,000 | +$695,473 | $148.03 | 1 |
| 2022 Q1 | 2,700 | $499,000 | +$499,000 | $185.08 | 1 |
| 2021 Q4 | 0 | $0 | -$783,000 | $227.78 | 0 |
| 2021 Q3 | 4,000 | $783,000 | +$783,000 | $195.86 | 1 |
| 2021 Q2 | 0 | $0 | -$201,000 | $205.71 | 0 |
| 2021 Q1 | 1,000 | $201,000 | +$201,000 | $201.34 | 1 |
| 2020 Q4 | $159.01 | 0 | |||
| 2020 Q3 | $124.81 | 0 | |||
| 2020 Q2 | $114.05 | 0 | |||
| 2020 Q1 | $82.93 | 0 | |||
| 2019 Q4 | $127.26 | 0 | |||
| 2019 Q3 | $109.12 | 0 | |||
| 2019 Q2 | $97.61 | 0 | |||
| 2019 Q1 | $88.39 | 0 | |||
| 2018 Q4 | 0 | $0 | -$682,000 | $73.28 | 0 |
| 2018 Q3 | 6,850 | $682,000 | +$682,000 | $85.5 | 2 |
| 2018 Q2 | 0 | $0 | -$58,500,000 | $109.27 | 0 |
| 2018 Q1 | 5,000 | $58,500,000 | -$175,500,000 | $117 | 1 |
| 2017 Q4 | 20,000 | $100,000 | +$100,000 | $31.51 | 1 |
| 2017 Q3 | $112.98 | 0 | |||
| 2017 Q2 | 0 | $0 | -$20,000 | $109.45 | 0 |
| 2017 Q1 | 400 | $20,000 | $103.5 | 1 | |
| 2016 Q4 | 400 | $164,000 | +$164,000 | $98.01 | 1 |
| 2016 Q3 | $102.02 | 0 | |||
| 2016 Q2 | 0 | $0 | -$13,782,000 | $78.34 | 0 |
| 2016 Q1 | 170,000 | $13,782,000 | +$13,782,000 | $81.07 | 1 |
| 2015 Q4 | 0 | $0 | -$164,000 | $84.25 | 0 |
| 2015 Q3 | 20,000 | $164,000 | -$33,224,000 | $87.07 | 1 |
| 2015 Q2 | 340,000 | $33,388,000 | +$33,388,000 | $98.2 | 1 |
| 2015 Q1 | $100.36 | 0 | |||
| 2014 Q4 | $76.4 | 0 | |||
| 2014 Q3 | $68.44 | 0 | |||
| 2014 Q2 | $66.18 | 0 | |||
| 2014 Q1 | $58.82 | 0 |