| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 67,619 | $1,959,148 | +$17,383 | $28.92 | 7 |
| 2025 Q2 | 67,520 | $1,744,521 | +$112,031 | $25.84 | 8 |
| 2025 Q1 | 63,184 | $1,441,378 | -$554 | $22.87 | 7 |
| 2024 Q4 | 63,319 | $1,375,830 | +$26,573 | $21.69 | 6 |
| 2024 Q3 | 62,094 | $1,388,040 | -$413,926 | $22.36 | 6 |
| 2024 Q2 | 78,894 | $1,978,280 | +$409,496 | $25.16 | 7 |
| 2024 Q1 | 62,505 | $1,505,740 | +$105,563 | $24.09 | 6 |
| 2023 Q4 | 58,130 | $1,270,198 | -$6,021 | $21.74 | 7 |
| 2023 Q3 | 54,307 | $1,087,221 | +$280,727 | $20.02 | 6 |
| 2023 Q2 | 40,220 | $853,787 | +$11,133 | $21.05 | 7 |
| 2023 Q1 | 43,344 | $764,160 | +$352,818 | $17.59 | 5 |
| 2022 Q4 | 23,370 | $390,143 | +$38,392 | $16.69 | 5 |
| 2022 Q3 | 21,076 | $262,000 | -$10,018 | $12.71 | 2 |
| 2022 Q2 | 21,967 | $300,000 | -$5,565 | $13.68 | 4 |
| 2022 Q1 | 22,373 | $390,000 | +$8,563 | $17.44 | 3 |
| 2021 Q4 | 21,901 | $323,000 | +$8,032 | $15.37 | 4 |
| 2021 Q3 | 2,013 | $29,000 | -$4,074 | $14.96 | 2 |
| 2021 Q2 | 2,270 | $30,724 | -$22,956,407 | $13.48 | 4 |
| 2021 Q1 | 1,591,127 | $22,990,771 | +$1,763,501 | $14.55 | 7 |
| 2020 Q4 | 1,469,104 | $19,587,714 | +$318,696 | $13.25 | 6 |
| 2020 Q3 | 1,445,261 | $17,579,000 | +$5,165,973 | $12.05 | 4 |
| 2020 Q2 | 1,021,212 | $11,696,000 | -$9,614,595 | $11.44 | 3 |
| 2020 Q1 | 1,817,552 | $21,032,000 | -$2,792,499 | $11.45 | 5 |
| 2019 Q4 | 2,060,873 | $30,515,000 | -$1,972,720 | $14.91 | 7 |
| 2019 Q3 | 2,193,215 | $34,304,000 | +$6,491,424 | $15.63 | 8 |
| 2019 Q2 | 1,777,994 | $27,288,153 | +$7,697,724 | $15.15 | 9 |
| 2019 Q1 | 1,276,834 | $17,661,000 | -$1,375,943 | $13.74 | 8 |
| 2018 Q4 | 1,376,226 | $19,442,000 | -$618,831 | $14.13 | 8 |
| 2018 Q3 | 1,420,679 | $23,671,000 | -$607,674 | $16.68 | 6 |
| 2018 Q2 | 1,456,987 | $23,900,000 | +$1,290,030 | $16.21 | 6 |
| 2018 Q1 | 1,378,298 | $23,257,000 | +$1,283,128 | $16.88 | 5 |
| 2017 Q4 | 1,302,251 | $22,185,000 | +$403,603 | $16.98 | 4 |
| 2017 Q3 | 1,278,571 | $18,444,000 | +$704,930 | $14.26 | 4 |
| 2017 Q2 | 1,229,721 | $16,054,000 | +$3,169,108 | $13.03 | 4 |
| 2017 Q1 | 987,082 | $13,354,000 | +$1,035,799 | $13.32 | 4 |
| 2016 Q4 | 910,575 | $10,722,000 | +$1,704,550 | $11.54 | 4 |
| 2016 Q3 | 765,872 | $8,521,000 | +$938,421 | $11.11 | 4 |
| 2016 Q2 | 681,541 | $6,831,000 | -$167,618 | $10.01 | 4 |
| 2016 Q1 | 698,203 | $6,915,000 | +$841,013 | $9.92 | 4 |
| 2015 Q4 | 612,281 | $6,244,000 | +$5,041,487 | $10.3 | 5 |
| 2015 Q3 | 117,891 | $1,135,000 | -$6,109,204 | $9.6 | 5 |
| 2015 Q2 | 639,075 | $7,469,000 | +$918,583 | $11.63 | 6 |
| 2015 Q1 | 560,569 | $6,003,000 | +$634,896 | $10.7 | 6 |
| 2014 Q4 | 501,418 | $5,175,000 | +$712,169 | $10.36 | 6 |
| 2014 Q3 | 432,147 | $4,752,000 | +$181,354 | $11.04 | 7 |
| 2014 Q2 | 415,620 | $5,595,000 | -$1,296,821 | $13.5 | 7 |
| 2014 Q1 | 519,167 | $6,634,000 | -$16,255 | $12.76 | 7 |