| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 38,042 | $3,225,977 | +$1,510,729 | $84.6 | 2 |
| 2025 Q2 | 20,083 | $1,876,583 | +$1,832,000 | $91.63 | 2 |
| 2025 Q1 | 83 | $67,023 | $98.09 | 1 | |
| 2024 Q4 | 0 | $0 | -$1,208,000 | $91.25 | 0 |
| 2024 Q3 | 12,400 | $1,208,000 | +$535,806 | $97.49 | 1 |
| 2024 Q2 | 6,900 | $537,000 | +$537,000 | $77.85 | 1 |
| 2024 Q1 | $91.39 | 0 | |||
| 2023 Q4 | $96.01 | 0 | |||
| 2023 Q3 | $91.27 | 0 | |||
| 2023 Q2 | $99.06 | 0 | |||
| 2023 Q1 | $104.13 | 0 | |||
| 2022 Q4 | 0 | $0 | -$23,500,000 | $99.2 | 0 |
| 2022 Q3 | 278,900 | $23,500,000 | +$23,500,000 | $84.26 | 1 |
| 2022 Q2 | $76.39 | 0 | |||
| 2022 Q1 | 0 | $0 | -$41,759,000 | $90.97 | 0 |
| 2021 Q4 | 356,948 | $41,759,000 | +$41,759,000 | $116.97 | 2 |
| 2021 Q3 | $110.31 | 0 | |||
| 2021 Q2 | 0 | $0 | -$2,720,000 | $111.81 | 0 |
| 2021 Q1 | 24,900 | $2,720,000 | +$2,720,000 | $109.27 | 1 |
| 2020 Q4 | $106.98 | 0 | |||
| 2020 Q3 | 0 | $0 | -$1,000 | $85.92 | 0 |
| 2020 Q2 | 6 | $1,000 | +$1,000 | $73.59 | 1 |
| 2020 Q1 | $65.74 | 0 | |||
| 2019 Q4 | $87.92 | 0 | |||
| 2019 Q3 | $88.42 | 0 | |||
| 2019 Q2 | $83.83 | 0 | |||
| 2019 Q1 | $74.34 | 0 | |||
| 2018 Q4 | $64.4 | 0 | |||
| 2018 Q3 | $56.84 | 0 | |||
| 2018 Q2 | $48.85 | 0 | |||
| 2018 Q1 | $57.89 | 0 | |||
| 2017 Q4 | $57.43 | 0 | |||
| 2017 Q3 | $53.72 | 0 | |||
| 2017 Q2 | $58.31 | 0 | |||
| 2017 Q1 | $58.39 | 0 | |||
| 2016 Q4 | $55.52 | 0 | |||
| 2016 Q3 | $54.14 | 0 | |||
| 2016 Q2 | $3.48 | 0 | |||
| 2016 Q1 | $59.7 | 0 | |||
| 2015 Q4 | 0 | $0 | -$3,495,000 | $60.03 | 0 |
| 2015 Q3 | 645,800 | $3,495,000 | +$3,495,000 | $56.84 | 1 |
| 2015 Q2 | $53.62 | 0 | |||
| 2015 Q1 | $94.69 | 0 | |||
| 2014 Q4 | $82.05 | 0 | |||
| 2014 Q3 | $75.46 | 0 | |||
| 2014 Q2 | $77.38 | 0 | |||
| 2014 Q1 | $73.38 | 0 |