| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 29,400 | $2,780,000 | +$2,467,959 | $94.59 | 1 |
| 2025 Q2 | 3,300 | $296,000 | +$296,000 | $89.74 | 1 |
| 2025 Q1 | $105.02 | 0 | |||
| 2024 Q4 | $99.17 | 0 | |||
| 2024 Q3 | $105.28 | 0 | |||
| 2024 Q2 | $114.38 | 0 | |||
| 2024 Q1 | $127.28 | 0 | |||
| 2023 Q4 | $116.07 | 0 | |||
| 2023 Q3 | $119.8 | 0 | |||
| 2023 Q2 | $103.61 | 0 | |||
| 2023 Q1 | $99.21 | 0 | |||
| 2022 Q4 | $118 | 0 | |||
| 2022 Q3 | 0 | $0 | -$404,000 | $102.34 | 0 |
| 2022 Q2 | 4,500 | $404,000 | +$404,000 | $89.81 | 1 |
| 2022 Q1 | 0 | $0 | -$5,053,000 | $100 | 0 |
| 2021 Q4 | 70,000 | $5,053,000 | $72.18 | 1 | |
| 2021 Q3 | 70,000 | $4,744,000 | +$4,744,000 | $67.77 | 1 |
| 2021 Q2 | $60.9 | 0 | |||
| 2021 Q1 | $52.97 | 0 | |||
| 2020 Q4 | $39.99 | 0 | |||
| 2020 Q3 | $32.77 | 0 | |||
| 2020 Q2 | $42.01 | 0 | |||
| 2020 Q1 | $30.8 | 0 | |||
| 2019 Q4 | $65.03 | 0 | |||
| 2019 Q3 | $56.98 | 0 | |||
| 2019 Q2 | $61 | 0 | |||
| 2019 Q1 | $66.74 | 0 | |||
| 2018 Q4 | $62.35 | 0 | |||
| 2018 Q3 | $77.4 | 0 | |||
| 2018 Q2 | $69.62 | 0 | |||
| 2018 Q1 | $59.28 | 0 | |||
| 2017 Q4 | $54.89 | 0 | |||
| 2017 Q3 | $50.05 | 0 | |||
| 2017 Q2 | $43.96 | 0 | |||
| 2017 Q1 | $49.87 | 0 | |||
| 2016 Q4 | 0 | $0 | -$85,000 | $50.14 | 0 |
| 2016 Q3 | 170 | $85,000 | -$2,261,000 | $43.47 | 1 |
| 2016 Q2 | 53,800 | $2,346,000 | +$2,346,000 | $43.6 | 1 |
| 2016 Q1 | $40.27 | 0 | |||
| 2015 Q4 | 0 | $0 | -$1,295,000 | $46.69 | 0 |
| 2015 Q3 | 306,700 | $1,295,000 | +$1,295,000 | $47.96 | 2 |
| 2015 Q2 | $61.41 | 0 | |||
| 2015 Q1 | $62.26 | 0 | |||
| 2014 Q4 | $69.06 | 0 | |||
| 2014 Q3 | $76.52 | 0 | |||
| 2014 Q2 | $85.73 | 0 | |||
| 2014 Q1 | $70.35 | 0 |