| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 20,500 | $6,809,000 | +$6,809,000 | $332.16 | 1 |
| 2025 Q2 | $318.98 | 0 | |||
| 2025 Q1 | 0 | $0 | -$623,000 | $269.05 | 0 |
| 2024 Q4 | 2,100 | $623,000 | +$623,000 | $296.79 | 1 |
| 2024 Q3 | $271.2 | 0 | |||
| 2024 Q2 | 0 | $0 | -$455,000 | $231.55 | 0 |
| 2024 Q1 | 2,000 | $455,000 | +$455,000 | $227.69 | 1 |
| 2023 Q4 | 0 | $0 | -$387,000 | $187.34 | 0 |
| 2023 Q3 | 2,600 | $387,000 | +$387,000 | $149.19 | 1 |
| 2023 Q2 | $174.2 | 0 | |||
| 2023 Q1 | 0 | $0 | -$664,000 | $164.95 | 0 |
| 2022 Q4 | 4,500 | $664,000 | -$221,333 | $147.75 | 1 |
| 2022 Q3 | 6,000 | $809,000 | +$809,000 | $134.91 | 1 |
| 2022 Q2 | $138.62 | 0 | |||
| 2022 Q1 | 0 | $0 | -$3,059,000 | $187 | 0 |
| 2021 Q4 | 18,700 | $3,059,000 | +$736,123 | $163.6 | 1 |
| 2021 Q3 | 14,200 | $2,378,000 | +$2,378,000 | $167.53 | 1 |
| 2021 Q2 | $165.23 | 0 | |||
| 2021 Q1 | $141.44 | 0 | |||
| 2020 Q4 | $120.91 | 0 | |||
| 2020 Q3 | $100.25 | 0 | |||
| 2020 Q2 | 0 | $0 | -$727,000 | $95.2 | 0 |
| 2020 Q1 | 8,500 | $727,000 | +$727,000 | $85.61 | 1 |
| 2019 Q4 | $124.49 | 0 | |||
| 2019 Q3 | $118.28 | 0 | |||
| 2019 Q2 | $123.44 | 0 | |||
| 2019 Q1 | $109.3 | 0 | |||
| 2018 Q4 | $95.32 | 0 | |||
| 2018 Q3 | $106.49 | 0 | |||
| 2018 Q2 | $98 | 0 | |||
| 2018 Q1 | $93.28 | 0 | |||
| 2017 Q4 | $99.31 | 0 | |||
| 2017 Q3 | $90.08 | 0 | |||
| 2017 Q2 | $84.24 | 0 | |||
| 2017 Q1 | $79.11 | 0 | |||
| 2016 Q4 | $74.08 | 0 | |||
| 2016 Q3 | $64.04 | 0 | |||
| 2016 Q2 | $60.76 | 0 | |||
| 2016 Q1 | $61.4 | 0 | |||
| 2015 Q4 | 0 | $0 | -$1,479,000 | $69.55 | 0 |
| 2015 Q3 | 495,100 | $1,479,000 | +$1,479,000 | $74.13 | 1 |
| 2015 Q2 | $77.72 | 0 | |||
| 2015 Q1 | $78.12 | 0 | |||
| 2014 Q4 | $93.04 | 0 | |||
| 2014 Q3 | $87.53 | 0 | |||
| 2014 Q2 | $94.87 | 0 | |||
| 2014 Q1 | $90.03 | 0 |