| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 116,400 | $6,005,000 | -$15,466,486 | $51.59 | 1 |
| 2025 Q2 | 416,200 | $19,694,000 | +$6,482,648 | $47.32 | 1 |
| 2025 Q1 | 279,200 | $11,651,000 | +$4,615,332 | $41.73 | 1 |
| 2024 Q4 | 168,600 | $7,409,000 | +$5,131,027 | $43.95 | 1 |
| 2024 Q3 | 51,910 | $2,061,000 | +$1,746,950 | $39.68 | 2 |
| 2024 Q2 | 7,600 | $314,000 | +$314,000 | $39.77 | 1 |
| 2024 Q1 | $37.92 | 0 | |||
| 2023 Q4 | 0 | $0 | -$1,598,000 | $33.67 | 0 |
| 2023 Q3 | 58,400 | $1,598,000 | -$2,002,302 | $27.38 | 1 |
| 2023 Q2 | 128,680 | $3,673,127 | -$1,018,909 | $28.69 | 2 |
| 2023 Q1 | 163,600 | $4,678,000 | +$3,694,362 | $28.6 | 1 |
| 2022 Q4 | 34,400 | $1,139,000 | +$1,139,000 | $33.12 | 1 |
| 2022 Q3 | $30.2 | 0 | |||
| 2022 Q2 | 0 | $0 | -$535,000 | $31.13 | 0 |
| 2022 Q1 | 13,000 | $535,000 | -$3,197,654 | $41.22 | 1 |
| 2021 Q4 | 90,700 | $4,035,000 | +$133,462 | $44.49 | 1 |
| 2021 Q3 | 87,700 | $3,722,000 | +$3,722,000 | $42.45 | 1 |
| 2021 Q2 | 0 | $0 | -$4,270,000 | $41.23 | 0 |
| 2021 Q1 | 110,372 | $4,270,000 | +$4,270,000 | $38.69 | 2 |
| 2020 Q4 | $30.31 | 0 | |||
| 2020 Q3 | 0 | $0 | -$422,000 | $24.09 | 0 |
| 2020 Q2 | 17,800 | $422,000 | -$4,165,000 | $23.75 | 1 |
| 2020 Q1 | 37,369 | $4,498,000 | +$755,000 | $21.23 | 2 |
| 2019 Q4 | 0 | $0 | -$2,871,000 | $35.22 | 0 |
| 2019 Q3 | 107,301 | $14,252,000 | +$2,871,000 | $29.17 | 3 |
| 2019 Q2 | 7,031 | $20,393,000 | $29 | 1 | |
| 2019 Q1 | $27.59 | 0 | |||
| 2018 Q4 | 0 | $0 | -$1,037,000 | $24.64 | 0 |
| 2018 Q3 | 38,100 | $1,037,000 | -$2,503,000 | $29.46 | 2 |
| 2018 Q2 | 91,800 | $2,521,000 | +$2,509,924 | $28.19 | 2 |
| 2018 Q1 | 1,846 | $49,000 | +$49,000 | $29.99 | 1 |
| 2017 Q4 | $29.52 | 0 | |||
| 2017 Q3 | $25.34 | 0 | |||
| 2017 Q2 | $24.26 | 0 | |||
| 2017 Q1 | 0 | $0 | -$1,000 | $23.59 | 0 |
| 2016 Q4 | 15 | $1,000 | +$1,000 | $22.1 | 1 |
| 2016 Q3 | $15.65 | 0 | |||
| 2016 Q2 | $2.5 | 0 | |||
| 2016 Q1 | $13.52 | 0 | |||
| 2015 Q4 | 0 | $0 | -$122,079,000 | $16.83 | 0 |
| 2015 Q3 | 22,801,900 | $122,079,000 | +$122,079,000 | $15.58 | 1 |
| 2015 Q2 | $41 | 0 | |||
| 2015 Q1 | $15.39 | 0 | |||
| 2014 Q4 | $17.89 | 0 | |||
| 2014 Q3 | $17.05 | 0 | |||
| 2014 Q2 | $15.37 | 0 | |||
| 2014 Q1 | 0 | $0 | -$345,000 | $17.2 | 0 |