| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 234,400 | $19,647,000 | +$6,864,715 | $83.82 | 1 |
| 2025 Q2 | 152,500 | $12,218,000 | +$6,225,171 | $80.12 | 1 |
| 2025 Q1 | 74,800 | $5,369,000 | +$2,849,590 | $71.79 | 1 |
| 2024 Q4 | 35,100 | $2,465,000 | +$2,078,746 | $70.24 | 1 |
| 2024 Q3 | 5,500 | $310,000 | -$828,545 | $56.49 | 1 |
| 2024 Q2 | 20,200 | $1,199,000 | +$741,955 | $59.39 | 1 |
| 2024 Q1 | 7,700 | $446,000 | +$446,000 | $57.96 | 1 |
| 2023 Q4 | 0 | $0 | -$1,601,000 | $49.22 | 0 |
| 2023 Q3 | 39,200 | $1,601,000 | -$691,383 | $40.86 | 1 |
| 2023 Q2 | 55,250 | $2,306,069 | +$1,661,802 | $42.68 | 2 |
| 2023 Q1 | 15,100 | $564,000 | -$257,722 | $37.38 | 1 |
| 2022 Q4 | 22,000 | $908,000 | +$383,836 | $41.29 | 1 |
| 2022 Q3 | 12,700 | $510,000 | +$510,000 | $40.22 | 1 |
| 2022 Q2 | 0 | $0 | -$266,000 | $39.17 | 0 |
| 2022 Q1 | 5,500 | $266,000 | -$2,002,255 | $48.46 | 1 |
| 2021 Q4 | 46,900 | $2,250,000 | +$1,746,269 | $47.98 | 1 |
| 2021 Q3 | 10,500 | $487,000 | -$1,020,381 | $46.41 | 1 |
| 2021 Q2 | 32,500 | $1,471,000 | -$380,197 | $45.29 | 1 |
| 2021 Q1 | 40,900 | $1,597,000 | +$605,220 | $39.07 | 1 |
| 2020 Q4 | 25,400 | $766,000 | +$766,000 | $30.18 | 1 |
| 2020 Q3 | 0 | $0 | -$954,000 | $23.51 | 0 |
| 2020 Q2 | 37,300 | $954,000 | +$954,000 | $25.6 | 1 |
| 2020 Q1 | $28.7 | 0 | |||
| 2019 Q4 | $53.8 | 0 | |||
| 2019 Q3 | $50.44 | 0 | |||
| 2019 Q2 | $47.32 | 0 | |||
| 2019 Q1 | $48.32 | 0 | |||
| 2018 Q4 | $46.08 | 0 | |||
| 2018 Q3 | 0 | $0 | -$3,016,000 | $52.56 | 0 |
| 2018 Q2 | 54,400 | $3,016,000 | +$3,016,000 | $55.44 | 1 |
| 2018 Q1 | $52.41 | 0 | |||
| 2017 Q4 | $60.67 | 0 | |||
| 2017 Q3 | $55.15 | 0 | |||
| 2017 Q2 | $55.41 | 0 | |||
| 2017 Q1 | $55.66 | 0 | |||
| 2016 Q4 | $55.11 | 0 | |||
| 2016 Q3 | 0 | $0 | -$3,265,000 | $44.28 | 0 |
| 2016 Q2 | 69,000 | $3,265,000 | +$3,265,000 | $47.33 | 2 |
| 2016 Q1 | $48.36 | 0 | |||
| 2015 Q4 | 0 | $0 | -$6,432,000 | $54.36 | 0 |
| 2015 Q3 | 1,325,400 | $6,432,000 | +$6,432,000 | $51.35 | 1 |
| 2015 Q2 | $56.24 | 0 | |||
| 2015 Q1 | $54.4 | 0 | |||
| 2014 Q4 | $54.82 | 0 | |||
| 2014 Q3 | $51.87 | 0 | |||
| 2014 Q2 | $52.56 | 0 | |||
| 2014 Q1 | $49.74 | 0 |