| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 205,207 | $6,539,400 | -$307,398 | $31.88 | 14 |
| 2025 Q2 | 214,080 | $7,432,465 | +$290,122 | $34.72 | 15 |
| 2025 Q1 | 205,816 | $5,086,134 | +$29,101 | $24.71 | 12 |
| 2024 Q4 | 204,636 | $5,167,414 | -$43,329 | $25.25 | 12 |
| 2024 Q3 | 206,347 | $5,578,805 | +$28,424 | $26.4 | 13 |
| 2024 Q2 | 206,777 | $5,558,184 | -$2,466 | $26.88 | 15 |
| 2024 Q1 | 206,869 | $5,291,082 | +$69,839 | $25.57 | 14 |
| 2023 Q4 | 204,135 | $5,250,386 | -$19,845 | $25.72 | 15 |
| 2023 Q3 | 204,100 | $6,735,033 | -$39,211 | $33 | 15 |
| 2023 Q2 | 215,004 | $6,593,303 | +$333,744 | $30.65 | 14 |
| 2023 Q1 | 194,334 | $5,494,885 | -$31,244 | $28.28 | 12 |
| 2022 Q4 | 195,441 | $5,058,011 | -$101,738 | $25.88 | 13 |
| 2022 Q3 | 199,371 | $5,089,000 | -$1,187,887 | $25.53 | 12 |
| 2022 Q2 | 239,482 | $7,186,000 | -$179,255 | $30.01 | 14 |
| 2022 Q1 | 244,585 | $8,504,000 | +$516,579 | $34.67 | 14 |
| 2021 Q4 | 230,119 | $7,103,000 | -$179,557 | $30.86 | 13 |
| 2021 Q3 | 236,003 | $6,298,000 | -$2,415,383 | $26.69 | 13 |
| 2021 Q2 | 320,742 | $12,929,000 | +$833,743 | $40.3 | 14 |
| 2021 Q1 | 300,039 | $7,125,000 | -$162,512 | $23.75 | 10 |
| 2020 Q4 | 306,962 | $6,066,000 | +$158,007 | $19.82 | 11 |
| 2020 Q3 | 298,979 | $5,335,000 | -$35,286 | $17.85 | 10 |
| 2020 Q2 | 301,599 | $4,452,000 | +$28,646 | $14.75 | 12 |
| 2020 Q1 | 299,697 | $3,476,000 | +$49,999 | $11.59 | 10 |
| 2019 Q4 | 295,406 | $6,539,000 | -$90,696 | $22.13 | 9 |
| 2019 Q3 | 299,406 | $6,847,000 | -$9,509 | $22.87 | 8 |
| 2019 Q2 | 299,815 | $6,863,000 | +$22,406 | $22.98 | 9 |
| 2019 Q1 | 298,841 | $6,926,000 | +$41,985 | $23.17 | 9 |
| 2018 Q4 | 296,984 | $7,600,000 | -$150,914 | $25.6 | 11 |
| 2018 Q3 | 301,923 | $8,454,000 | +$360,347 | $28 | 13 |
| 2018 Q2 | 289,049 | $7,962,000 | +$113,306 | $27.55 | 9 |
| 2018 Q1 | 284,965 | $6,839,800 | +$22,566 | $24 | 10 |
| 2017 Q4 | 284,046 | $6,590,760 | +$229,396 | $23.1 | 8 |
| 2017 Q3 | 274,081 | $6,664,145 | -$446,588 | $24.35 | 8 |
| 2017 Q2 | 262,611 | $7,685,000 | +$722,618 | $30 | 9 |
| 2017 Q1 | 237,933 | $5,771,000 | -$53,558 | $24.26 | 8 |
| 2016 Q4 | 242,503 | $5,930,000 | +$158,855 | $24.26 | 12 |
| 2016 Q3 | 236,076 | $5,503,000 | +$334,703 | $23.68 | 13 |
| 2016 Q2 | 221,716 | $4,584,000 | +$771,168 | $20.68 | 11 |
| 2016 Q1 | 184,302 | $3,494,000 | +$627 | $18.96 | 8 |
| 2015 Q4 | 184,603 | $4,039,000 | +$2,184 | $21.88 | 11 |
| 2015 Q3 | 183,000 | $5,116,000 | +$15,087 | $27.96 | 10 |
| 2015 Q2 | 182,557 | $4,572,000 | +$165,401 | $24.7 | 11 |
| 2015 Q1 | 172,872 | $5,512,000 | +$593,283 | $31.74 | 13 |
| 2014 Q4 | 154,262 | $4,628,000 | +$461,397 | $30 | 9 |
| 2014 Q3 | 141,835 | $2,822,000 | +$143,757 | $19.89 | 6 |
| 2014 Q2 | 134,614 | $1,969,000 | +$679 | $14.59 | 5 |
| 2014 Q1 | 134,553 | $1,971,000 | +$128,166 | $14.65 | 5 |