| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 732,037 | $24,488,862 | -$1,260,229 | $33.47 | 31 |
| 2025 Q2 | 772,540 | $24,655,284 | -$2,882,554 | $31.91 | 28 |
| 2025 Q1 | 863,212 | $26,995,352 | -$2,151,791 | $31.3 | 33 |
| 2024 Q4 | 933,435 | $28,185,883 | +$1,439,492 | $30.19 | 33 |
| 2024 Q3 | 879,569 | $28,889,204 | +$721,128 | $32.83 | 29 |
| 2024 Q2 | 859,382 | $25,861,273 | -$1,185,594 | $30.08 | 26 |
| 2024 Q1 | 899,432 | $27,079,604 | +$127,706 | $30.11 | 29 |
| 2023 Q4 | 898,127 | $25,541,266 | +$1,442,926 | $28.44 | 23 |
| 2023 Q3 | 810,157 | $21,050,764 | +$7,277,233 | $26.01 | 21 |
| 2023 Q2 | 520,155 | $14,460,123 | -$18,324,734 | $27.8 | 23 |
| 2023 Q1 | 1,185,557 | $31,789,595 | +$21,190,711 | $26.79 | 19 |
| 2022 Q4 | 396,540 | $10,398,759 | +$504,398 | $26.19 | 21 |
| 2022 Q3 | 378,226 | $8,905,000 | -$12,016,454 | $23.49 | 19 |
| 2022 Q2 | 844,128 | $21,369,000 | -$1,321,039 | $25.29 | 18 |
| 2022 Q1 | 900,002 | $25,793,000 | -$5,120,735 | $28.66 | 22 |
| 2021 Q4 | 1,070,425 | $30,835,000 | +$1,349,862 | $28.81 | 21 |
| 2021 Q3 | 1,031,483 | $30,048,000 | +$2,415,945 | $29.15 | 17 |
| 2021 Q2 | 935,152 | $28,551,000 | +$17,637,981 | $30.53 | 16 |
| 2021 Q1 | 372,610 | $10,351,000 | -$13,389,059 | $27.75 | 19 |
| 2020 Q4 | 851,914 | $23,789,953 | +$1,924,248 | $27.93 | 20 |
| 2020 Q3 | 776,837 | $19,947,491 | +$12,477,607 | $25.69 | 16 |
| 2020 Q2 | 293,719 | $7,184,000 | -$931,170 | $24.46 | 15 |
| 2020 Q1 | 345,721 | $7,004,000 | +$643,282 | $20.11 | 18 |
| 2019 Q4 | 312,540 | $7,364,000 | +$1,211,225 | $23.56 | 18 |
| 2019 Q3 | 260,659 | $5,537,000 | -$1,801,848 | $21.25 | 13 |
| 2019 Q2 | 345,549 | $7,329,000 | -$177,476 | $21.28 | 15 |
| 2019 Q1 | 353,567 | $7,592,000 | +$326,390 | $21.47 | 11 |
| 2018 Q4 | 339,532 | $6,459,000 | -$101,165 | $18.96 | 10 |
| 2018 Q3 | 340,312 | $7,679,000 | +$2,043,085 | $22.58 | 10 |
| 2018 Q2 | 249,924 | $5,174,000 | +$765,471 | $20.71 | 6 |
| 2018 Q1 | 214,412 | $4,221,000 | -$304,467 | $19.7 | 10 |
| 2017 Q4 | 230,156 | $4,477,000 | -$194,543 | $19.45 | 6 |
| 2017 Q3 | 241,658 | $4,671,000 | -$221,587 | $19.39 | 5 |
| 2017 Q2 | 254,335 | $4,809,000 | +$2,185,729 | $18.91 | 5 |
| 2017 Q1 | 138,750 | $2,358,000 | +$887,762 | $16.91 | 4 |
| 2016 Q4 | 86,332 | $1,320,000 | -$57,373 | $15.16 | 4 |
| 2016 Q3 | 90,060 | $1,492,000 | +$1,000 | $16.62 | 2 |
| 2016 Q2 | 90,000 | $1,410,000 | +$1,410,000 | $15.67 | 1 |