| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 808,113 | $17,352,948 | +$124,476 | $21.54 | 12 |
| 2025 Q2 | 822,559 | $19,259,122 | +$4,952,751 | $23.48 | 15 |
| 2025 Q1 | 738,688 | $14,398,222 | +$1,774,424 | $19.5 | 14 |
| 2024 Q4 | 647,626 | $10,264,144 | -$538,306 | $15.84 | 13 |
| 2024 Q3 | 681,591 | $11,811,253 | +$365,756 | $17.34 | 13 |
| 2024 Q2 | 660,530 | $9,424,793 | +$800,633 | $14.25 | 12 |
| 2024 Q1 | 604,307 | $10,258,688 | +$2,860,553 | $16.82 | 14 |
| 2023 Q4 | 326,524 | $5,740,106 | -$2,499,816 | $17.58 | 10 |
| 2023 Q3 | 374,887 | $5,754,864 | -$1,606,780 | $15.35 | 9 |
| 2023 Q2 | 362,481 | $6,027,451 | -$1,443,443 | $16.62 | 10 |
| 2023 Q1 | 343,869 | $5,440,140 | +$1,031,999 | $15.82 | 9 |
| 2022 Q4 | 178,297 | $2,546,205 | -$1,510,513 | $14.29 | 7 |
| 2022 Q3 | 166,312 | $1,931,000 | -$1,686,480 | $11.6 | 7 |
| 2022 Q2 | 188,904 | $2,173,000 | -$1,439,273 | $11.46 | 9 |
| 2022 Q1 | 180,495 | $2,372,000 | -$1,084,183 | $13.1 | 9 |
| 2021 Q4 | 158,090 | $2,338,000 | -$1,318,199 | $14.79 | 10 |
| 2021 Q3 | 133,115 | $1,760,000 | -$780,930 | $13.24 | 10 |
| 2021 Q2 | 95,453 | $1,315,028 | -$19,933,203 | $13.7 | 10 |
| 2021 Q1 | 1,425,174 | $20,336,067 | +$657,088 | $14.23 | 10 |
| 2020 Q4 | 1,309,806 | $20,038,149 | +$3,243,591 | $14.58 | 8 |
| 2020 Q3 | 1,099,193 | $14,589,000 | -$294,317 | $13.38 | 8 |
| 2020 Q2 | 1,121,274 | $13,859,000 | -$32,254,065 | $12.36 | 8 |
| 2020 Q1 | 4,109,681 | $41,914,000 | -$14,707,195 | $10.2 | 9 |
| 2019 Q4 | 5,748,999 | $92,951,000 | +$7,539,144 | $16.15 | 13 |
| 2019 Q3 | 5,282,780 | $86,059,000 | +$12,040,195 | $16.32 | 11 |
| 2019 Q2 | 4,544,634 | $69,478,382 | +$9,472,036 | $15.09 | 12 |
| 2019 Q1 | 3,940,174 | $58,599,476 | -$1,405,916 | $14.87 | 14 |
| 2018 Q4 | 4,034,449 | $57,760,000 | +$1,190,304 | $14.32 | 10 |
| 2018 Q3 | 3,951,008 | $57,704,000 | -$2,574,985 | $14.61 | 10 |
| 2018 Q2 | 4,127,866 | $63,220,000 | -$1,921,933 | $15.32 | 12 |
| 2018 Q1 | 4,267,672 | $71,806,000 | -$17,953,888 | $16.72 | 12 |
| 2017 Q4 | 5,334,938 | $91,586,000 | +$147,813 | $17.19 | 10 |
| 2017 Q3 | 5,326,356 | $90,438,000 | +$19,684,663 | $16.98 | 9 |
| 2017 Q2 | 4,168,531 | $62,988,000 | +$2,769,929 | $15.05 | 11 |
| 2017 Q1 | 3,985,770 | $56,595,000 | +$4,439,086 | $14.2 | 9 |
| 2016 Q4 | 3,675,594 | $46,827,000 | -$2,400,054 | $12.74 | 12 |
| 2016 Q3 | 3,864,119 | $60,403,000 | +$1,641,056 | $15.58 | 10 |
| 2016 Q2 | 3,758,806 | $60,911,000 | +$26,731,032 | $16.16 | 8 |
| 2016 Q1 | 2,109,627 | $32,802,000 | -$4,097,609 | $15.55 | 9 |
| 2015 Q4 | 2,371,898 | $41,762,000 | -$28,177,212 | $17.6 | 9 |
| 2015 Q3 | 3,980,311 | $64,085,000 | +$63,714,000 | $16.09 | 14 |
| 2015 Q2 | 21,700 | $393,000 | +$393,000 | $18.59 | 3 |