| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 102,500 | $6,909,000 | +$6,403,463 | $67.41 | 1 |
| 2025 Q2 | 7,500 | $537,000 | -$257,760 | $71.73 | 1 |
| 2025 Q1 | 11,100 | $751,000 | +$751,000 | $67.69 | 1 |
| 2024 Q4 | $61.15 | 0 | |||
| 2024 Q3 | $57.3 | 0 | |||
| 2024 Q2 | 0 | $0 | -$462,000 | $49.93 | 0 |
| 2024 Q1 | 8,100 | $462,000 | +$462,000 | $57.13 | 1 |
| 2023 Q4 | $45.71 | 0 | |||
| 2023 Q3 | $44.75 | 0 | |||
| 2023 Q2 | $47 | 0 | |||
| 2023 Q1 | $49.37 | 0 | |||
| 2022 Q4 | $44.58 | 0 | |||
| 2022 Q3 | $43.75 | 0 | |||
| 2022 Q2 | $47.33 | 0 | |||
| 2022 Q1 | 0 | $0 | -$1,296,000 | $57.37 | 0 |
| 2021 Q4 | 28,648 | $1,296,000 | +$1,296,000 | $45.26 | 1 |
| 2021 Q3 | $40.43 | 0 | |||
| 2021 Q2 | $38.31 | 0 | |||
| 2021 Q1 | 0 | $0 | -$322,000 | $35.99 | 0 |
| 2020 Q4 | 11,114 | $322,000 | +$322,000 | $31.76 | 2 |
| 2020 Q3 | $33.91 | 0 | |||
| 2020 Q2 | $33.85 | 0 | |||
| 2020 Q1 | $30.12 | 0 | |||
| 2019 Q4 | $28.99 | 0 | |||
| 2019 Q3 | $25.78 | 0 | |||
| 2019 Q2 | $21.71 | 0 | |||
| 2019 Q1 | $24.6 | 0 | |||
| 2018 Q4 | $27.5 | 0 | |||
| 2018 Q3 | $29.11 | 0 | |||
| 2018 Q2 | $28.45 | 0 | |||
| 2018 Q1 | $23.94 | 0 | |||
| 2017 Q4 | $27.45 | 0 | |||
| 2017 Q3 | $20.17 | 0 | |||
| 2017 Q2 | $23.32 | 0 | |||
| 2017 Q1 | $29.49 | 0 | |||
| 2016 Q4 | $34.51 | 0 | |||
| 2016 Q3 | $29.68 | 0 | |||
| 2016 Q2 | $36.79 | 0 | |||
| 2016 Q1 | $38.25 | 0 | |||
| 2015 Q4 | $41.83 | 0 | |||
| 2015 Q3 | $36.07 | 0 | |||
| 2015 Q2 | $72.51 | 0 | |||
| 2015 Q1 | $76.66 | 0 | |||
| 2014 Q4 | $64.22 | 0 | |||
| 2014 Q3 | $52 | 0 | |||
| 2014 Q2 | $49.43 | 0 | |||
| 2014 Q1 | $43.65 | 0 |