| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 118,121 | $2,626,244 | -$786,345 | $22.26 | 20 |
| 2025 Q2 | 156,133 | $3,040,190 | -$1,564,962 | $19.47 | 24 |
| 2025 Q1 | 237,555 | $4,137,724 | +$1,363,957 | $17.33 | 22 |
| 2024 Q4 | 160,016 | $2,759,645 | -$788,220 | $17.25 | 21 |
| 2024 Q3 | 201,774 | $3,987,702 | +$808,646 | $19.91 | 21 |
| 2024 Q2 | 165,354 | $2,878,834 | +$718,313 | $17.41 | 18 |
| 2024 Q1 | 124,090 | $2,266,192 | -$3,510,884 | $18.11 | 17 |
| 2023 Q4 | 318,479 | $5,783,030 | +$2,028,490 | $18.3 | 21 |
| 2023 Q3 | 208,613 | $3,331,995 | -$2,236,738 | $15.71 | 20 |
| 2023 Q2 | 340,623 | $5,759,628 | -$1,421,485 | $16.81 | 21 |
| 2023 Q1 | 425,067 | $7,263,466 | -$4,287,555 | $17.02 | 20 |
| 2022 Q4 | 682,445 | $11,242,460 | +$2,657,092 | $16.41 | 26 |
| 2022 Q3 | 527,470 | $8,239,066 | -$1,965,561 | $15.61 | 23 |
| 2022 Q2 | 632,003 | $11,595,870 | -$2,495,569 | $18.35 | 29 |
| 2022 Q1 | 739,188 | $17,101,089 | +$931,624 | $23.14 | 30 |
| 2021 Q4 | 692,164 | $16,875,069 | -$150,588 | $24.38 | 32 |
| 2021 Q3 | 561,736 | $14,008,095 | -$102,456 | $24.94 | 30 |
| 2021 Q2 | 565,713 | $14,994,161 | -$3,203,597 | $26.51 | 33 |
| 2021 Q1 | 680,641 | $18,068,092 | -$3,486,251 | $26.54 | 34 |
| 2020 Q4 | 814,078 | $20,882,899 | -$312,183 | $25.66 | 34 |
| 2020 Q3 | 819,506 | $19,918,391 | -$4,427,124 | $24.3 | 34 |
| 2020 Q2 | 1,002,430 | $23,904,523 | -$5,637,430 | $23.85 | 40 |
| 2020 Q1 | 1,189,639 | $26,220,282 | +$2,242,154 | $22.05 | 39 |
| 2019 Q4 | 1,106,903 | $34,692,540 | +$2,806,157 | $31.34 | 42 |
| 2019 Q3 | 1,019,714 | $29,849,977 | -$1,338,522 | $29.27 | 38 |
| 2019 Q2 | 1,064,730 | $32,378,960 | -$2,338,546 | $30.41 | 33 |
| 2019 Q1 | 1,142,962 | $36,709,044 | -$3,088,364 | $32.11 | 39 |
| 2018 Q4 | 1,225,158 | $34,088,000 | +$7,011,415 | $27.77 | 35 |
| 2018 Q3 | 907,145 | $26,680,000 | +$380,116 | $29.41 | 35 |
| 2018 Q2 | 886,792 | $26,864,000 | -$5,713,097 | $30.25 | 33 |
| 2018 Q1 | 1,070,165 | $34,431,126 | +$10,929,336 | $32.17 | 34 |
| 2017 Q4 | 729,733 | $23,759,316 | -$2,255,082 | $32.56 | 32 |
| 2017 Q3 | 759,691 | $24,012,000 | +$2,155,081 | $31.61 | 29 |
| 2017 Q2 | 691,622 | $20,353,000 | -$7,854,162 | $29.42 | 31 |
| 2017 Q1 | 970,615 | $27,357,000 | +$1,383,825 | $28.19 | 35 |
| 2016 Q4 | 948,892 | $23,959,000 | -$2,813,342 | $25.25 | 33 |
| 2016 Q3 | 1,054,138 | $30,342,000 | -$2,259,264 | $28.79 | 33 |
| 2016 Q2 | 1,142,825 | $30,993,000 | -$483,933 | $27.11 | 31 |
| 2016 Q1 | 1,157,775 | $31,537,000 | -$6,115,976 | $27.26 | 30 |
| 2015 Q4 | 1,360,649 | $35,459,000 | -$1,966,449 | $26.12 | 33 |
| 2015 Q3 | 1,332,438 | $35,060,000 | -$5,990,843 | $25.99 | 27 |
| 2015 Q2 | 1,586,697 | $45,652,677 | +$1,465,924 | $28.77 | 32 |
| 2015 Q1 | 1,524,835 | $45,203,225 | +$1,485,766 | $29.64 | 32 |
| 2014 Q4 | 1,512,500 | $42,318,156 | +$4,315,328 | $28.15 | 34 |
| 2014 Q3 | 1,385,866 | $39,238,483 | -$3,929,712 | $28.32 | 34 |
| 2014 Q2 | 1,523,738 | $45,832,661 | -$733,560 | $30.08 | 30 |
| 2014 Q1 | 1,568,829 | $43,419,525 | -$2,047,437 | $27.68 | 28 |