| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 4,950 | $1,008,162 | -$10,663,271 | $101.5 | 2 |
| 2025 Q2 | 110,050 | $9,666,039 | +$6,000,519 | $85.12 | 2 |
| 2025 Q1 | 39,550 | $2,968,000 | -$674,404 | $70.99 | 2 |
| 2024 Q4 | 48,900 | $3,442,000 | +$2,773,309 | $70.39 | 1 |
| 2024 Q3 | 17,150 | $955,000 | +$955,000 | $62.6 | 2 |
| 2024 Q2 | 0 | $0 | -$4,056,000 | $63.46 | 0 |
| 2024 Q1 | $63.24 | 0 | |||
| 2023 Q4 | 97,000 | $4,370,000 | -$279,320 | $51.44 | 1 |
| 2023 Q3 | 103,200 | $4,834,000 | -$1,883,012 | $41.13 | 1 |
| 2023 Q2 | 143,400 | $6,893,000 | -$298,024 | $46.04 | 1 |
| 2023 Q1 | 149,600 | $7,496,000 | +$7,496,000 | $46.89 | 1 |
| 2022 Q4 | $45.23 | 0 | |||
| 2022 Q3 | $41.67 | 0 | |||
| 2022 Q2 | $45.99 | 0 | |||
| 2022 Q1 | 135,600 | $8,432,000 | -$19,092,914 | $53.4 | 1 |
| 2021 Q4 | 451,694 | $27,543,000 | +$25,517,876 | $60.39 | 3 |
| 2021 Q3 | 32,500 | $2,035,000 | +$876,615 | $70.18 | 1 |
| 2021 Q2 | 18,500 | $1,029,000 | +$456,097 | $70.75 | 1 |
| 2021 Q1 | 10,300 | $432,000 | -$67,107 | $72.75 | 1 |
| 2020 Q4 | 11,900 | $502,000 | +$97,025 | $42.18 | 1 |
| 2020 Q3 | 9,600 | $467,000 | -$188,417 | $43.11 | 1 |
| 2020 Q2 | 13,100 | $690,000 | +$690,000 | $51.1 | 2 |
| 2020 Q1 | $42.12 | 0 | |||
| 2019 Q4 | $79.89 | 0 | |||
| 2019 Q3 | $69.08 | 0 | |||
| 2019 Q2 | $70.03 | 0 | |||
| 2019 Q1 | $62.22 | 0 | |||
| 2018 Q4 | $52.06 | 0 | |||
| 2018 Q3 | $71.74 | 0 | |||
| 2018 Q2 | $66.92 | 0 | |||
| 2018 Q1 | $67.5 | 0 | |||
| 2017 Q4 | $74.41 | 0 | |||
| 2017 Q3 | 0 | $0 | -$447,000 | $72.74 | 0 |
| 2017 Q2 | 260 | $447,000 | +$447,000 | $827.53 | 1 |
| 2017 Q1 | $59.82 | 0 | |||
| 2016 Q4 | $59.43 | 0 | |||
| 2016 Q3 | 0 | $0 | -$27,547,000 | $47.23 | 0 |
| 2016 Q2 | 649,863 | $27,547,000 | +$27,547,000 | $42.39 | 2 |
| 2016 Q1 | $41.75 | 0 | |||
| 2015 Q4 | 0 | $0 | -$227,000 | $51.75 | 0 |
| 2015 Q3 | 365,400 | $227,000 | -$21,869,000 | $49.61 | 1 |
| 2015 Q2 | 400,000 | $22,096,000 | $55.24 | 1 | |
| 2015 Q1 | 400,000 | $20,608,000 | -$25,760,000 | $51.52 | 1 |
| 2014 Q4 | 900,000 | $48,699,000 | $54.11 | 1 | |
| 2014 Q3 | $51.82 | 0 | |||
| 2014 Q2 | 0 | $0 | -$8,092,000 | $47.1 | 0 |
| 2014 Q1 | 170,000 | $8,092,000 | +$8,092,000 | $47.6 | 1 |