| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 661,445 | $25,055,537 | -$7,955 | $37.88 | 1 |
| 2025 Q2 | 661,655 | $24,137,168 | +$171,018 | $36.48 | 1 |
| 2025 Q1 | 656,967 | $21,220,028 | +$799,489 | $32.3 | 1 |
| 2024 Q4 | 632,215 | $22,228,688 | -$561,435 | $35.16 | 1 |
| 2024 Q3 | 648,183 | $22,414,174 | -$1,031,453 | $34.58 | 1 |
| 2024 Q2 | 678,011 | $22,198,095 | +$184,621 | $32.74 | 1 |
| 2024 Q1 | 672,372 | $22,195,005 | -$1,130,659 | $33.01 | 1 |
| 2023 Q4 | 706,624 | $21,226,977 | -$777,435 | $30.04 | 1 |
| 2023 Q3 | 732,504 | $19,675,058 | -$140,209 | $26.86 | 1 |
| 2023 Q2 | 737,724 | $20,796,452 | +$608,002 | $28.19 | 1 |
| 2023 Q1 | 716,156 | $18,476,828 | +$201,421 | $25.8 | 1 |
| 2022 Q4 | 708,349 | $16,115,000 | +$328,420 | $22.75 | 1 |
| 2022 Q3 | 693,913 | $15,384,000 | +$13,856 | $22.17 | 1 |
| 2022 Q2 | 693,288 | $15,855,000 | -$807,858 | $22.87 | 1 |
| 2022 Q1 | 728,613 | $21,013,000 | +$1,145,831 | $28.84 | 1 |
| 2021 Q4 | 688,882 | $22,616,000 | +$937,953 | $32.83 | 1 |
| 2021 Q3 | 660,312 | $21,830,000 | -$832,487 | $33.06 | 1 |
| 2021 Q2 | 685,493 | $22,539,000 | +$666,444 | $32.88 | 1 |
| 2021 Q1 | 665,224 | $20,389,000 | +$1,169,475 | $30.65 | 1 |
| 2020 Q4 | 627,068 | $19,652,000 | +$721,279 | $31.34 | 1 |
| 2020 Q3 | 604,053 | $17,185,000 | +$338,378 | $28.45 | 1 |
| 2020 Q2 | 592,159 | $15,248,000 | -$425,980 | $25.75 | 1 |
| 2020 Q1 | 608,702 | $12,296,000 | -$1,411,682 | $20.2 | 1 |
| 2019 Q4 | 678,586 | $15,214,000 | +$1,909,748 | $22.42 | 1 |
| 2019 Q3 | 593,406 | $12,580,000 | +$206,209 | $21.2 | 1 |
| 2019 Q2 | 583,679 | $12,444,000 | +$178,128 | $21.32 | 1 |
| 2019 Q1 | 575,324 | $11,547,000 | +$683,017 | $20.07 | 1 |
| 2018 Q4 | 541,293 | $9,446,000 | +$1,043,035 | $17.45 | 1 |
| 2018 Q3 | 481,523 | $10,622,000 | +$755,063 | $22.06 | 1 |
| 2018 Q2 | 447,294 | $8,807,000 | -$356,301 | $19.69 | 1 |
| 2018 Q1 | 465,390 | $8,796,000 | -$447,596 | $18.9 | 1 |
| 2017 Q4 | 489,072 | $8,838,000 | +$1,294,387 | $18.07 | 1 |
| 2017 Q3 | 417,444 | $6,992,000 | +$350,116 | $16.75 | 1 |
| 2017 Q2 | 396,541 | $6,523,000 | +$441,232 | $16.45 | 1 |
| 2017 Q1 | 369,718 | $5,727,000 | +$853,106 | $15.49 | 1 |
| 2016 Q4 | 314,644 | $4,537,000 | +$506,844 | $14.42 | 1 |
| 2016 Q3 | 279,494 | $4,178,000 | +$605,128 | $14.95 | 1 |
| 2016 Q2 | 239,013 | $3,404,000 | +$212,689 | $14.24 | 1 |
| 2016 Q1 | 224,079 | $3,121,000 | +$659,483 | $13.93 | 1 |
| 2015 Q4 | 176,730 | $2,492,000 | +$698,191 | $14.1 | 1 |
| 2015 Q3 | 127,215 | $1,756,000 | +$390,747 | $13.8 | 1 |
| 2015 Q2 | 98,907 | $1,440,000 | +$87,122 | $14.56 | 1 |
| 2015 Q1 | 92,923 | $1,314,000 | +$616,466 | $14.14 | 1 |
| 2014 Q4 | 49,328 | $681,000 | +$215,021 | $13.81 | 1 |
| 2014 Q3 | 33,753 | $447,000 | +$447,000 | $13.24 | 1 |