| 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 | +$58,740 | $25.57 | 14 |
| 2023 Q4 | 204,135 | $5,250,386 | -$18,302 | $25.72 | 15 |
| 2023 Q3 | 204,100 | $6,735,033 | -$39,212 | $33 | 15 |
| 2023 Q2 | 215,004 | $6,593,303 | +$333,743 | $30.65 | 14 |
| 2023 Q1 | 194,334 | $5,494,885 | -$31,245 | $28.28 | 12 |
| 2022 Q4 | 195,441 | $5,058,011 | -$101,738 | $25.88 | 13 |
| 2022 Q3 | 199,341 | $5,088,000 | -$1,187,887 | $25.52 | 11 |
| 2022 Q2 | 239,482 | $7,186,000 | -$179,255 | $30.01 | 14 |
| 2022 Q1 | 244,381 | $8,497,000 | +$510,952 | $34.69 | 13 |
| 2021 Q4 | 230,119 | $7,103,000 | -$179,557 | $30.86 | 13 |
| 2021 Q3 | 236,003 | $6,298,000 | -$2,416,470 | $26.69 | 13 |
| 2021 Q2 | 320,782 | $12,931,000 | +$835,743 | $40.3 | 14 |
| 2021 Q1 | 300,039 | $7,125,000 | -$162,512 | $23.75 | 10 |
| 2020 Q4 | 306,962 | $6,066,000 | +$158,008 | $19.82 | 11 |
| 2020 Q3 | 298,766 | $5,331,000 | -$37,596 | $17.85 | 9 |
| 2020 Q2 | 301,409 | $4,449,000 | +$28,647 | $14.75 | 10 |
| 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,508 | $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 | +$83,549 | $25.6 | 11 |
| 2018 Q3 | 23 | $1,000 | +$1,000 | $43.48 | 1 |
| 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,397 | $23.1 | 8 |
| 2017 Q3 | 274,081 | $6,664,145 | -$446,588 | $24.35 | 8 |
| 2017 Q2 | 262,611 | $7,685,000 | +$722,619 | $30 | 9 |
| 2017 Q1 | 237,933 | $5,771,000 | -$53,559 | $24.26 | 8 |
| 2016 Q4 | 242,503 | $5,930,000 | +$158,856 | $24.26 | 12 |
| 2016 Q3 | 236,076 | $5,503,000 | +$334,703 | $23.68 | 13 |
| 2016 Q2 | 221,716 | $4,584,000 | +$771,170 | $20.68 | 11 |
| 2016 Q1 | 184,392 | $3,496,000 | -$6,373 | $18.96 | 9 |
| 2015 Q4 | 184,538 | $4,038,000 | +$1,184 | $21.88 | 10 |
| 2015 Q3 | 183,000 | $5,116,000 | +$11,781 | $27.96 | 10 |
| 2015 Q2 | 177,067 | $4,433,000 | +$424,896 | $24.7 | 9 |
| 2015 Q1 | 166,105 | $5,298,000 | +$537,976 | $31.74 | 11 |
| 2014 Q4 | 149,233 | $4,477,000 | +$315,712 | $30 | 8 |
| 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 |