| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 252,510 | $4,850,324 | +$29,613 | $19.17 | 4 |
| 2025 Q2 | 309,629 | $6,257,324 | +$1,394,690 | $20.24 | 7 |
| 2025 Q1 | 240,495 | $4,248,796 | -$367,815 | $17.66 | 6 |
| 2024 Q4 | 261,318 | $4,318,633 | -$234,196 | $16.45 | 6 |
| 2024 Q3 | 193,089 | $2,888,344 | -$1,349,969 | $14.81 | 6 |
| 2024 Q2 | 284,399 | $4,201,485 | -$68,359 | $14.76 | 6 |
| 2024 Q1 | 289,033 | $3,482,765 | -$575,203 | $12.03 | 7 |
| 2023 Q4 | 336,545 | $4,006,503 | -$277,824 | $11.87 | 6 |
| 2023 Q3 | 360,578 | $4,065,063 | +$299,503 | $11.2 | 7 |
| 2023 Q2 | 365,002 | $4,720,224 | +$528,711 | $12.89 | 7 |
| 2023 Q1 | 323,991 | $4,225,939 | +$752,122 | $12.97 | 5 |
| 2022 Q4 | 271,195 | $3,383,267 | -$261,493 | $12.5 | 5 |
| 2022 Q3 | 292,130 | $3,369,021 | -$3,472,762 | $11.54 | 5 |
| 2022 Q2 | 593,317 | $7,957,000 | -$1,293,454 | $13.4 | 6 |
| 2022 Q1 | 689,692 | $10,323,000 | +$3,115,259 | $15 | 5 |
| 2021 Q4 | 482,025 | $6,652,000 | -$955,386 | $13.78 | 4 |
| 2021 Q3 | 551,425 | $7,879,000 | +$2,013,079 | $14.24 | 4 |
| 2021 Q2 | 410,646 | $6,440,000 | -$15,085,496 | $15.68 | 4 |
| 2021 Q1 | 1,305,932 | $22,021,000 | +$2,142,967 | $16.85 | 6 |
| 2020 Q4 | 1,178,905 | $17,739,000 | +$2,107,823 | $15.09 | 6 |
| 2020 Q3 | 1,038,492 | $13,467,000 | -$8,409,519 | $12.97 | 6 |
| 2020 Q2 | 1,686,745 | $26,883,000 | -$6,275,186 | $15.91 | 6 |
| 2020 Q1 | 2,079,115 | $33,720,000 | +$3,755,730 | $16.19 | 7 |
| 2019 Q4 | 1,845,239 | $31,910,000 | +$5,107,581 | $17.24 | 8 |
| 2019 Q3 | 1,549,839 | $23,488,000 | -$5,659,464 | $15.13 | 7 |
| 2019 Q2 | 1,916,334 | $32,875,772 | -$2,464,216 | $17.14 | 12 |
| 2019 Q1 | 2,062,438 | $35,313,000 | +$3,956,194 | $17.12 | 13 |
| 2018 Q4 | 1,831,217 | $29,898,000 | +$3,051,265 | $16.31 | 12 |
| 2018 Q3 | 1,643,852 | $28,678,000 | -$10,385,460 | $17.43 | 12 |
| 2018 Q2 | 2,179,640 | $40,099,000 | +$3,317,326 | $18.32 | 12 |
| 2018 Q1 | 1,995,001 | $41,297,000 | +$18,712,277 | $20.7 | 14 |
| 2017 Q4 | 1,087,050 | $20,047,000 | +$1,572,179 | $18.44 | 12 |
| 2017 Q3 | 1,000,957 | $16,690,000 | +$515,750 | $16.62 | 9 |
| 2017 Q2 | 971,271 | $15,138,000 | +$1,522,769 | $15.57 | 9 |
| 2017 Q1 | 874,143 | $14,070,000 | +$4,645,045 | $16.1 | 10 |
| 2016 Q4 | 589,554 | $8,945,000 | +$2,875,547 | $15.17 | 10 |
| 2016 Q3 | 399,983 | $5,990,000 | +$703,417 | $14.99 | 10 |
| 2016 Q2 | 353,000 | $4,681,000 | +$960,250 | $13.22 | 7 |
| 2016 Q1 | 279,773 | $3,562,000 | -$696,870 | $12.72 | 7 |
| 2015 Q4 | 332,202 | $4,522,000 | +$3,044,259 | $13.62 | 9 |
| 2015 Q3 | 108,494 | $1,445,000 | -$1,376,831 | $13.34 | 9 |
| 2015 Q2 | 185,222 | $3,425,000 | +$472,951 | $18.25 | 10 |
| 2015 Q1 | 159,987 | $2,660,000 | +$666,401 | $16.61 | 8 |
| 2014 Q4 | 119,991 | $1,972,000 | +$244,236 | $16.43 | 8 |
| 2014 Q3 | 105,106 | $1,470,000 | -$275,958 | $13.98 | 7 |
| 2014 Q2 | 121,978 | $1,777,000 | -$7,813,039 | $14.21 | 8 |
| 2014 Q1 | 682,288 | $9,551,000 | -$4,017,676 | $14 | 8 |