| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 756,573 | $23,925,404 | -$449,564 | $31.57 | 22 |
| 2025 Q2 | 772,175 | $23,558,017 | -$3,077,026 | $30.55 | 21 |
| 2025 Q1 | 879,647 | $25,529,951 | +$908,731 | $29.12 | 19 |
| 2024 Q4 | 849,392 | $24,445,400 | -$2,922,222 | $28.62 | 23 |
| 2024 Q3 | 885,038 | $26,299,080 | +$2,146,550 | $29.7 | 17 |
| 2024 Q2 | 814,252 | $23,330,358 | +$914,477 | $28.47 | 17 |
| 2024 Q1 | 783,115 | $22,659,367 | -$3,298,494 | $28.94 | 20 |
| 2023 Q4 | 902,935 | $25,200,045 | +$4,162,973 | $27.88 | 21 |
| 2023 Q3 | 751,990 | $19,925,128 | +$2,107,383 | $26.29 | 20 |
| 2023 Q2 | 462,274 | $12,510,635 | -$3,227,487 | $27.07 | 19 |
| 2023 Q1 | 582,374 | $15,779,793 | +$1,646,305 | $26.82 | 16 |
| 2022 Q4 | 521,269 | $14,028,393 | +$2,213,312 | $26.91 | 16 |
| 2022 Q3 | 439,004 | $11,003,000 | -$3,630,233 | $25.07 | 13 |
| 2022 Q2 | 573,747 | $15,553,000 | +$3,163,248 | $27.1 | 15 |
| 2022 Q1 | 456,904 | $13,504,000 | -$2,126,489 | $29.56 | 13 |
| 2021 Q4 | 523,067 | $16,293,000 | +$2,468,860 | $31.15 | 16 |
| 2021 Q3 | 441,573 | $13,779,000 | -$1,835,169 | $31.04 | 16 |
| 2021 Q2 | 500,644 | $15,989,000 | +$146,678 | $31.95 | 15 |
| 2021 Q1 | 417,414 | $12,823,000 | -$963,563 | $30.71 | 14 |
| 2020 Q4 | 449,392 | $13,134,000 | -$252,603 | $29.21 | 16 |
| 2020 Q3 | 446,190 | $11,736,000 | +$1,070,100 | $26.3 | 16 |
| 2020 Q2 | 405,814 | $10,367,000 | -$2,080,095 | $25.53 | 14 |
| 2020 Q1 | 496,791 | $11,208,680 | -$183,642 | $22.58 | 20 |
| 2019 Q4 | 495,304 | $13,670,000 | +$1,007,996 | $27.6 | 17 |
| 2019 Q3 | 386,051 | $10,393,000 | -$2,092,790 | $26.91 | 15 |
| 2019 Q2 | 462,693 | $12,565,000 | -$263,231 | $27.15 | 16 |
| 2019 Q1 | 473,354 | $12,568,000 | -$1,707,264 | $26.54 | 21 |
| 2018 Q4 | 530,373 | $12,989,000 | -$918,409 | $24.8 | 18 |
| 2018 Q3 | 492,045 | $13,167,000 | +$2,389,122 | $26.75 | 20 |
| 2018 Q2 | 402,745 | $10,793,000 | +$1,892,941 | $26.8 | 19 |
| 2018 Q1 | 331,329 | $9,123,000 | +$679,889 | $27.51 | 16 |
| 2017 Q4 | 306,599 | $8,427,000 | +$2,008,293 | $27.48 | 14 |
| 2017 Q3 | 200,659 | $5,389,000 | -$1,660,726 | $26.85 | 7 |
| 2017 Q2 | 282,142 | $7,358,000 | +$2,445,328 | $25.9 | 10 |
| 2017 Q1 | 189,787 | $4,819,000 | -$703,569 | $25.44 | 7 |
| 2016 Q4 | 218,845 | $5,357,000 | -$829,036 | $24.49 | 7 |
| 2016 Q3 | 250,774 | $6,291,000 | +$1,655,014 | $25.13 | 9 |
| 2016 Q2 | 185,164 | $4,528,000 | +$329,547 | $24.46 | 8 |
| 2016 Q1 | 171,900 | $4,087,000 | -$8,898,996 | $23.88 | 8 |
| 2015 Q4 | 553,448 | $12,773,000 | +$958,326 | $23.09 | 9 |
| 2015 Q3 | 511,741 | $11,786,000 | -$894,293 | $23.01 | 10 |
| 2015 Q2 | 549,522 | $13,573,000 | +$5,306,903 | $24.7 | 10 |
| 2015 Q1 | 334,664 | $8,346,000 | +$7,726,000 | $24.94 | 3 |
| 2014 Q4 | 25,199 | $622,000 | +$581,000 | $24.68 | 3 |