| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 38,042 | $3,225,977 | +$1,510,728 | $84.60 | 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,001 | $91.25 | 0 |
| 2024 Q3 | 12,400 | $1,208,000 | +$535,807 | $97.49 | 13 |
| 2024 Q2 | 6,900 | $537,000 | +$537,000 | $77.85 | 10 |
| 2024 Q1 | $91.39 | 7 | |||
| 2023 Q4 | $96.01 | 13 | |||
| 2023 Q3 | $91.27 | 12 | |||
| 2023 Q2 | $99.06 | 15 | |||
| 2023 Q1 | $104.13 | 11 | |||
| 2022 Q4 | $99.20 | 15 | |||
| 2022 Q3 | $84.26 | 13 | |||
| 2022 Q2 | $76.39 | 11 | |||
| 2022 Q1 | $90.97 | 11 | |||
| 2021 Q4 | $116.97 | 11 | |||
| 2021 Q3 | $110.31 | 9 | |||
| 2021 Q2 | $111.81 | 11 | |||
| 2021 Q1 | 24,900 | $2,720,000 | +$2,719,999 | $109.27 | 10 |
| 2020 Q4 | $106.98 | 8 | |||
| 2020 Q3 | $85.92 | 9 | |||
| 2020 Q2 | $73.59 | 12 | |||
| 2020 Q1 | $65.74 | 9 | |||
| 2019 Q4 | $87.92 | 7 | |||
| 2019 Q3 | $88.42 | 10 | |||
| 2019 Q2 | $83.83 | 10 | |||
| 2019 Q1 | $74.34 | 11 | |||
| 2018 Q4 | $64.40 | 8 | |||
| 2018 Q3 | $56.84 | 10 | |||
| 2018 Q2 | $48.85 | 10 | |||
| 2018 Q1 | $57.89 | 8 | |||
| 2017 Q4 | $57.43 | 7 | |||
| 2017 Q3 | $53.72 | 8 | |||
| 2017 Q2 | $58.31 | 9 | |||
| 2017 Q1 | $58.39 | 11 | |||
| 2016 Q4 | $55.52 | 9 | |||
| 2016 Q3 | $54.14 | 10 | |||
| 2016 Q2 | $57.11 | 9 | |||
| 2016 Q1 | $59.70 | 9 | |||
| 2015 Q4 | $60.03 | 10 | |||
| 2015 Q3 | $56.84 | 7 | |||
| 2015 Q2 | $53.62 | 7 | |||
| 2015 Q1 | $94.69 | 7 | |||
| 2014 Q4 | $82.05 | 6 | |||
| 2014 Q3 | $75.46 | 5 | |||
| 2014 Q2 | $77.38 | 4 | |||
| 2014 Q1 | $73.38 | 5 |