| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 165,813 | $5,567,038 | +$64,484 | $33.57 | 13 |
| 2025 Q2 | 164,292 | $5,358,546 | -$926,136 | $32.62 | 11 |
| 2025 Q1 | 192,688 | $5,998,403 | +$2,880,430 | $31.13 | 11 |
| 2024 Q4 | 100,161 | $2,983,785 | +$474,925 | $29.79 | 12 |
| 2024 Q3 | 83,067 | $2,718,032 | -$630,501 | $32.72 | 12 |
| 2024 Q2 | 103,971 | $3,135,039 | -$875,767 | $30.15 | 13 |
| 2024 Q1 | 131,613 | $4,093,989 | -$1,292,535 | $31.11 | 14 |
| 2023 Q4 | 173,202 | $5,312,181 | -$760,789 | $30.66 | 11 |
| 2023 Q3 | 401,252 | $13,230,013 | -$3,307,975 | $28.42 | 10 |
| 2023 Q2 | 314,054 | $9,368,606 | -$320,603 | $29.88 | 11 |
| 2023 Q1 | 324,297 | $9,833,955 | +$248,175 | $30.25 | 14 |
| 2022 Q4 | 316,380 | $9,486,447 | -$5,711,353 | $29.99 | 17 |
| 2022 Q3 | 539,777 | $14,653,000 | +$993,789 | $27.15 | 13 |
| 2022 Q2 | 503,153 | $15,230,000 | +$1,734,321 | $30.23 | 9 |
| 2022 Q1 | 444,971 | $14,273,000 | +$10,957,780 | $35.35 | 9 |
| 2021 Q4 | 96,407 | $3,295,000 | -$31,592 | $34.18 | 8 |
| 2021 Q3 | 98,707 | $3,173,000 | -$113,066 | $32.15 | 7 |
| 2021 Q2 | 101,550 | $3,372,000 | +$1,939,275 | $33.2 | 9 |
| 2021 Q1 | 43,147 | $1,385,000 | -$705,593 | $31.29 | 6 |
| 2020 Q4 | 68,533 | $2,027,000 | +$193,858 | $29.58 | 5 |
| 2020 Q3 | 61,967 | $1,641,000 | -$3,280,879 | $26.51 | 4 |
| 2020 Q2 | 189,234 | $4,874,000 | +$278,424 | $25.75 | 7 |
| 2020 Q1 | 180,295 | $4,182,000 | -$268,686 | $23.2 | 7 |
| 2019 Q4 | 182,700 | $5,581,000 | +$1,851 | $30.53 | 7 |
| 2019 Q3 | 182,753 | $5,450,000 | +$1,969,786 | $29.82 | 10 |
| 2019 Q2 | 118,952 | $3,489,000 | +$114,486 | $29.33 | 9 |
| 2019 Q1 | 115,081 | $3,334,000 | -$1,025,379 | $28.97 | 10 |
| 2018 Q4 | 148,554 | $3,763,000 | +$1,375,032 | $25.32 | 8 |
| 2018 Q3 | 67,877 | $1,889,000 | +$477,366 | $27.83 | 6 |
| 2018 Q2 | 48,243 | $1,345,000 | +$510,842 | $27.88 | 5 |
| 2018 Q1 | 29,929 | $822,000 | -$718,522 | $27.45 | 5 |
| 2017 Q4 | 55,045 | $1,584,000 | +$1,186,000 | $28.75 | 4 |
| 2017 Q3 | 13,826 | $389,000 | +$388,000 | $39.05 | 2 |
| 2017 Q2 | 20 | $1,000 | -$925,000 | $50 | 1 |
| 2017 Q1 | 15,622 | $414,000 | +$414,000 | $26.5 | 1 |
| 2016 Q4 | 19,800 | $512,000 | -$344,000 | $25.86 | 1 |
| 2016 Q3 | 32,001 | $856,000 | -$125,298 | $28.37 | 2 |
| 2016 Q2 | 36,691 | $928,000 | -$56,400 | $27.57 | 2 |
| 2016 Q1 | 38,936 | $1,001,000 | -$268,756 | $25.36 | 2 |
| 2015 Q4 | 49,405 | $1,203,000 | +$1,203,000 | $22.18 | 2 |