| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 42,876 | $1,303,792 | +$81,037 | $30.41 | 4 |
| 2025 Q2 | 40,246 | $1,121,659 | +$242,253 | $27.87 | 5 |
| 2025 Q1 | 31,554 | $715,598 | +$20,165 | $22.68 | 4 |
| 2024 Q4 | 30,663 | $674,586 | -$42,504 | $22 | 3 |
| 2024 Q3 | 32,595 | $788,630 | -$1,281,753 | $24.19 | 3 |
| 2024 Q2 | 91,856 | $1,993,298 | +$620,938 | $21.56 | 4 |
| 2024 Q1 | 63,295 | $1,412,440 | +$855,930 | $22.32 | 4 |
| 2023 Q4 | 24,943 | $481,207 | -$7,685 | $19.33 | 4 |
| 2023 Q3 | 21,218 | $357,942 | +$42,445 | $16.87 | 4 |
| 2023 Q2 | 18,702 | $306,347 | +$303,148 | $16.39 | 4 |
| 2023 Q1 | 195 | $3,282 | +$1,129 | $16.82 | 3 |
| 2022 Q4 | 128 | $1,992 | -$342 | $15.56 | 2 |
| 2022 Q3 | 150 | $2,000 | -$122,947 | $13.33 | 1 |
| 2022 Q2 | 8,713 | $126,000 | +$12,969 | $14.47 | 3 |
| 2022 Q1 | 7,803 | $148,000 | +$66,280 | $18.26 | 2 |
| 2021 Q4 | 4,309 | $94,000 | -$307,821 | $24.05 | 2 |
| 2021 Q3 | 19,854 | $397,000 | -$200,013 | $20.21 | 3 |
| 2021 Q2 | 29,880 | $658,000 | -$67,535,573 | $22.02 | 3 |
| 2021 Q1 | 3,393,241 | $68,189,000 | +$1,942,955 | $20.32 | 2 |
| 2020 Q4 | 3,296,565 | $64,085,000 | +$9,645,576 | $19.37 | 2 |
| 2020 Q3 | 2,800,388 | $44,695,000 | -$5,188,335 | $16.06 | 2 |
| 2020 Q2 | 3,125,490 | $48,664,000 | -$3,924,101 | $15.57 | 1 |
| 2020 Q1 | 3,377,519 | $35,967,000 | +$1,040,990 | $10.65 | 1 |
| 2019 Q4 | 3,262,149 | $47,217,000 | +$11,335,556 | $14.45 | 2 |
| 2019 Q3 | 2,479,021 | $33,169,000 | +$11,166,185 | $13.37 | 2 |
| 2019 Q2 | 1,644,357 | $20,743,106 | +$15,647,628 | $12.61 | 4 |
| 2019 Q1 | 403,955 | $4,971,000 | -$5,948,588 | $12.31 | 1 |
| 2018 Q4 | 887,576 | $9,673,000 | -$5,403,428 | $9.09 | 2 |
| 2018 Q3 | 1,383,045 | $24,887,000 | -$2,781,871 | $17.43 | 3 |
| 2018 Q2 | 1,535,250 | $28,020,000 | +$9,368,425 | $18.19 | 5 |
| 2018 Q1 | 1,021,835 | $16,422,000 | +$4,281,443 | $15.53 | 4 |
| 2017 Q4 | 755,494 | $13,182,000 | -$7,724 | $17.45 | 3 |
| 2017 Q3 | 755,934 | $12,168,000 | +$227,014 | $16.1 | 3 |
| 2017 Q2 | 741,850 | $11,403,000 | -$397,940 | $15.32 | 3 |
| 2017 Q1 | 767,739 | $12,991,000 | -$414,683 | $16.92 | 3 |
| 2016 Q4 | 792,307 | $12,010,000 | -$386,626 | $15.16 | 3 |
| 2016 Q3 | 817,811 | $13,852,000 | +$655,462 | $16.94 | 3 |
| 2016 Q2 | 779,099 | $11,669,000 | -$3,024,821 | $14.92 | 3 |
| 2016 Q1 | 969,859 | $15,360,000 | +$5,703,731 | $15.8 | 4 |
| 2015 Q4 | 610,463 | $9,241,000 | +$7,655,000 | $15.09 | 3 |
| 2015 Q3 | 114,661 | $1,579,000 | -$3,451,000 | $13.82 | 2 |
| 2015 Q2 | 336,439 | $5,036,000 | +$1,296,044 | $14.94 | 2 |
| 2015 Q1 | 249,850 | $4,178,000 | +$278,370 | $16.72 | 2 |
| 2014 Q4 | 233,203 | $3,922,000 | +$3,922,000 | $16.77 | 2 |