| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 175,927 | $6,192,626 | +$23,961 | $35.19 | 2 |
| 2025 Q2 | 175,246 | $5,858,474 | -$25,440 | $33.43 | 1 |
| 2025 Q1 | 176,007 | $5,526,638 | $31.4 | 1 | |
| 2024 Q4 | 176,007 | $5,514,317 | -$279,386 | $31.33 | 1 |
| 2024 Q3 | 184,285 | $6,228,846 | $33.8 | 2 | |
| 2024 Q2 | 8,112 | $258,286 | $31.84 | 1 | |
| 2024 Q1 | 8,112 | $257,799 | -$16,398 | $31.78 | 1 |
| 2023 Q4 | 8,628 | $262,731 | -$71,164 | $30.45 | 1 |
| 2023 Q3 | 10,965 | $314,477 | $28.68 | 1 | |
| 2023 Q2 | 10,965 | $324,894 | -$148,921 | $29.63 | 1 |
| 2023 Q1 | 15,991 | $462,952 | $28.95 | 1 | |
| 2022 Q4 | 15,991 | $439,000 | -$36,485 | $27.45 | 1 |
| 2022 Q3 | 17,320 | $454,000 | -$79,948 | $26.21 | 1 |
| 2022 Q2 | 20,370 | $568,000 | -$31,370 | $27.88 | 1 |
| 2022 Q1 | 21,495 | $680,000 | $31.64 | 1 | |
| 2021 Q4 | 21,495 | $721,000 | -$6,709 | $33.54 | 1 |
| 2021 Q3 | 21,695 | $724,000 | +$147,470 | $33.37 | 1 |
| 2021 Q2 | 17,276 | $581,000 | -$7,079,193 | $33.63 | 1 |
| 2021 Q1 | 236,711 | $7,637,000 | +$557,000 | $32.27 | 2 |
| 2020 Q4 | 219,459 | $6,946,000 | -$12,380,000 | $31.65 | 1 |
| 2020 Q3 | 636,446 | $18,896,000 | -$361,822 | $29.69 | 2 |
| 2020 Q2 | 648,633 | $18,311,000 | -$279,628 | $28.23 | 2 |
| 2020 Q1 | 658,538 | $16,555,000 | -$89,495 | $25.14 | 2 |
| 2019 Q4 | 662,098 | $19,109,000 | +$20,520 | $28.86 | 2 |
| 2019 Q3 | 219,459 | $6,114,000 | $27.86 | 1 | |
| 2019 Q2 | 661,387 | $18,221,000 | -$108,773 | $27.55 | 2 |
| 2019 Q1 | 665,355 | $17,924,000 | +$12,998,814 | $26.94 | 3 |
| 2018 Q4 | 182,048 | $4,515,000 | $24.8 | 1 | |
| 2018 Q3 | 182,048 | $5,026,000 | $27.61 | 1 | |
| 2018 Q2 | 182,048 | $4,897,000 | +$499,443 | $26.9 | 1 |
| 2018 Q1 | 163,481 | $4,411,000 | $26.98 | 1 | |
| 2017 Q4 | 163,481 | $4,437,000 | $27.14 | 1 | |
| 2017 Q3 | 163,481 | $4,340,000 | $26.55 | 1 | |
| 2017 Q2 | 163,481 | $4,200,000 | +$755,035 | $25.69 | 1 |
| 2017 Q1 | 134,092 | $3,379,000 | $25.2 | 1 | |
| 2016 Q4 | 134,092 | $3,238,000 | $24.15 | 1 | |
| 2016 Q3 | 134,092 | $3,284,000 | -$210,000 | $24.49 | 1 |
| 2016 Q2 | 142,957 | $3,385,000 | +$210,000 | $23.68 | 2 |
| 2016 Q1 | 134,092 | $3,144,000 | +$493,222 | $23.45 | 1 |
| 2015 Q4 | 113,056 | $2,607,000 | $23.06 | 1 | |
| 2015 Q3 | 113,056 | $2,608,000 | -$839,000 | $23.07 | 1 |
| 2015 Q2 | 147,652 | $3,579,000 | +$1,229,899 | $24.24 | 2 |
| 2015 Q1 | 96,927 | $2,385,000 | $24.61 | 1 | |
| 2014 Q4 | 96,927 | $2,334,000 | -$222,000 | $24.08 | 1 |
| 2014 Q3 | 106,212 | $2,543,000 | -$358,643 | $23.93 | 2 |
| 2014 Q2 | 121,212 | $2,927,000 | +$586,000 | $24.14 | 2 |
| 2014 Q1 | 96,927 | $2,281,000 | +$399,993 | $23.53 | 1 |