| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 401,760 | $6,468,492 | +$1,027,349 | $16.1 | 15 |
| 2025 Q2 | 338,008 | $4,916,180 | +$1,015,230 | $14.54 | 14 |
| 2025 Q1 | 273,370 | $3,414,056 | -$2,144,904 | $12.49 | 16 |
| 2024 Q4 | 428,587 | $6,343,161 | -$2,625,630 | $14.8 | 16 |
| 2024 Q3 | 523,800 | $9,511,959 | +$4,685,455 | $18.14 | 21 |
| 2024 Q2 | 272,627 | $4,313,539 | -$1,578,419 | $15.82 | 14 |
| 2024 Q1 | 370,298 | $6,009,439 | +$3,044,844 | $16.2 | 14 |
| 2023 Q4 | 182,315 | $3,111,529 | -$637,772 | $17.07 | 9 |
| 2023 Q3 | 215,641 | $3,792,164 | -$1,853,925 | $17.59 | 10 |
| 2023 Q2 | 303,206 | $5,732,954 | -$290,631 | $18.05 | 10 |
| 2023 Q1 | 284,636 | $5,078,335 | -$5,447,666 | $17.84 | 14 |
| 2022 Q4 | 596,901 | $10,361,684 | -$1,165,850 | $17.36 | 15 |
| 2022 Q3 | 662,390 | $12,817,000 | -$2,388,392 | $19.35 | 13 |
| 2022 Q2 | 782,273 | $15,403,000 | -$4,109,151 | $19.69 | 16 |
| 2022 Q1 | 954,662 | $20,222,000 | +$10,386,044 | $21.18 | 26 |
| 2021 Q4 | 467,254 | $9,277,000 | +$3,649,374 | $19.85 | 18 |
| 2021 Q3 | 271,159 | $5,128,000 | +$1,596,176 | $18.92 | 10 |
| 2021 Q2 | 187,585 | $3,384,578 | +$1,118,588 | $18.05 | 9 |
| 2021 Q1 | 125,362 | $2,403,613 | +$1,419,371 | $19.18 | 10 |
| 2020 Q4 | 50,668 | $1,044,659 | -$12,750,212 | $20.61 | 9 |
| 2020 Q3 | 821,396 | $13,085,502 | +$5,146,211 | $15.93 | 12 |
| 2020 Q2 | 498,328 | $8,062,232 | -$47,154 | $16.18 | 13 |
| 2020 Q1 | 515,534 | $6,568,243 | -$553,221 | $12.74 | 11 |
| 2019 Q4 | 511,113 | $11,561,765 | +$1,378,670 | $22.62 | 13 |
| 2019 Q3 | 448,740 | $9,739,306 | -$3,227,220 | $21.7 | 12 |
| 2019 Q2 | 590,550 | $13,661,691 | +$1,476,776 | $23.13 | 17 |
| 2019 Q1 | 547,824 | $12,376,877 | -$1,417,997 | $22.59 | 20 |
| 2018 Q4 | 610,866 | $13,294,373 | -$4,886,927 | $21.77 | 18 |
| 2018 Q3 | 855,167 | $17,804,554 | +$970,580 | $20.82 | 20 |
| 2018 Q2 | 807,094 | $16,930,628 | +$1,853,150 | $20.83 | 24 |
| 2018 Q1 | 725,480 | $17,209,011 | +$1,251,222 | $23.72 | 29 |
| 2017 Q4 | 670,113 | $16,660,443 | -$3,794,759 | $24.85 | 27 |
| 2017 Q3 | 858,332 | $20,733,190 | -$8,059,111 | $23.65 | 29 |
| 2017 Q2 | 1,214,068 | $29,207,000 | -$14,405,273 | $24.05 | 32 |
| 2017 Q1 | 1,848,267 | $41,945,000 | +$6,031,034 | $22.69 | 28 |
| 2016 Q4 | 1,593,484 | $33,942,000 | -$8,696,076 | $21.23 | 26 |
| 2016 Q3 | 1,935,851 | $45,228,536 | +$18,990,844 | $23.57 | 37 |
| 2016 Q2 | 1,157,812 | $25,272,213 | +$22,110,317 | $21.83 | 35 |
| 2016 Q1 | 84,793 | $1,773,000 | +$1,773,000 | $20.46 | 2 |