| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 118,121 | $2,626,244 | -$786,345 | $22.26 | 20 |
| 2025 Q2 | 156,133 | $3,040,190 | -$1,564,961 | $19.47 | 24 |
| 2025 Q1 | 237,555 | $4,137,724 | +$1,363,955 | $17.33 | 22 |
| 2024 Q4 | 165,401 | $2,871,435 | -$695,519 | $17.25 | 21 |
| 2024 Q3 | 201,773 | $3,987,674 | +$808,623 | $19.91 | 21 |
| 2024 Q2 | 165,354 | $2,878,834 | +$720,661 | $17.41 | 18 |
| 2024 Q1 | 123,920 | $2,243,148 | -$3,529,104 | $18.11 | 16 |
| 2023 Q4 | 313,408 | $5,690,254 | +$2,226,172 | $18.30 | 19 |
| 2023 Q3 | 186,460 | $2,983,964 | -$2,240,540 | $15.71 | 18 |
| 2023 Q2 | 318,712 | $5,391,300 | -$1,425,756 | $16.81 | 20 |
| 2023 Q1 | 403,410 | $6,894,874 | -$2,653,693 | $17.02 | 19 |
| 2022 Q4 | 660,718 | $10,885,064 | +$2,341,041 | $16.41 | 23 |
| 2022 Q3 | 505,743 | $7,899,000 | -$1,967,716 | $15.60 | 20 |
| 2022 Q2 | 610,382 | $11,200,000 | -$2,512,253 | $18.35 | 27 |
| 2022 Q1 | 717,793 | $16,606,000 | +$873,231 | $23.14 | 29 |
| 2021 Q4 | 670,832 | $16,355,000 | -$197,445 | $24.38 | 31 |
| 2021 Q3 | 542,494 | $13,528,000 | -$125,401 | $24.94 | 31 |
| 2021 Q2 | 547,223 | $14,504,000 | -$3,247,681 | $26.51 | 32 |
| 2021 Q1 | 663,916 | $17,623,507 | -$3,486,198 | $26.54 | 34 |
| 2020 Q4 | 797,277 | $20,452,000 | -$325,725 | $25.66 | 33 |
| 2020 Q3 | 803,194 | $19,522,000 | -$4,427,123 | $24.30 | 33 |
| 2020 Q2 | 986,118 | $23,515,539 | -$5,976,589 | $23.85 | 39 |
| 2020 Q1 | 1,189,569 | $26,218,282 | +$2,242,158 | $22.05 | 37 |
| 2019 Q4 | 1,094,949 | $34,317,540 | +$2,769,803 | $31.34 | 41 |
| 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,087,367 | $32.11 | 39 |
| 2018 Q4 | 1,225,158 | $34,088,000 | +$7,011,409 | $27.77 | 35 |
| 2018 Q3 | 907,145 | $26,680,000 | +$599,013 | $29.41 | 35 |
| 2018 Q2 | 886,757 | $26,863,000 | -$5,714,094 | $30.25 | 32 |
| 2018 Q1 | 1,070,165 | $34,431,126 | +$10,929,343 | $32.17 | 34 |
| 2017 Q4 | 729,733 | $23,759,316 | -$2,255,087 | $32.56 | 32 |
| 2017 Q3 | 759,691 | $24,012,000 | +$2,155,086 | $31.61 | 29 |
| 2017 Q2 | 691,622 | $20,353,000 | -$7,854,166 | $29.42 | 31 |
| 2017 Q1 | 970,615 | $27,357,000 | +$1,383,829 | $28.19 | 35 |
| 2016 Q4 | 948,892 | $23,959,000 | -$2,588,340 | $25.25 | 33 |
| 2016 Q3 | 1,047,164 | $30,141,000 | -$2,460,261 | $28.79 | 32 |
| 2016 Q2 | 1,142,825 | $30,993,000 | -$483,936 | $27.11 | 31 |
| 2016 Q1 | 1,157,775 | $31,537,000 | -$6,115,973 | $27.26 | 30 |
| 2015 Q4 | 1,360,649 | $35,459,000 | -$2,443,487 | $26.12 | 33 |
| 2015 Q3 | 1,305,177 | $33,983,000 | -$5,967,916 | $25.99 | 26 |
| 2015 Q2 | 1,586,647 | $45,651,677 | +$1,465,921 | $28.77 | 31 |
| 2015 Q1 | 1,524,835 | $45,203,225 | +$1,474,503 | $29.64 | 32 |
| 2014 Q4 | 1,503,295 | $42,315,565 | +$4,315,321 | $28.15 | 33 |
| 2014 Q3 | 1,385,866 | $39,238,483 | -$3,929,716 | $28.32 | 34 |
| 2014 Q2 | 1,523,738 | $45,832,661 | -$733,566 | $30.08 | 30 |
| 2014 Q1 | 1,568,829 | $43,419,525 | -$1,467,435 | $27.68 | 28 |