| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 136,301 | $1,723,633 | -$157,842 | $12.65 | 8 |
| 2025 Q2 | 148,705 | $1,823,694 | -$89,470 | $12.27 | 9 |
| 2025 Q1 | 155,306 | $1,986,128 | +$176,109 | $12.78 | 7 |
| 2024 Q4 | 141,519 | $2,329,794 | +$216,552 | $16.46 | 7 |
| 2024 Q3 | 128,369 | $2,101,674 | +$14,102 | $16.36 | 7 |
| 2024 Q2 | 119,136 | $2,141,287 | +$386,089 | $17.97 | 4 |
| 2024 Q1 | 97,651 | $1,683,504 | +$69,321 | $17.24 | 5 |
| 2023 Q4 | 93,630 | $2,087,653 | +$296,563 | $22.34 | 4 |
| 2023 Q3 | 80,224 | $1,649,405 | -$38,382 | $20.56 | 3 |
| 2023 Q2 | 82,053 | $1,808,058 | +$902,509 | $22.04 | 4 |
| 2023 Q1 | 41,120 | $806,164 | +$216,864 | $19.61 | 3 |
| 2022 Q4 | 30,051 | $573,373 | +$66,303 | $19.08 | 2 |
| 2022 Q3 | 26,576 | $399,000 | +$166,715 | $15.01 | 2 |
| 2022 Q2 | 17,462 | $246,000 | -$3,414 | $14.14 | 3 |
| 2022 Q1 | 17,708 | $291,000 | +$18,492 | $16.46 | 3 |
| 2021 Q4 | 16,576 | $290,000 | +$3,373 | $17.54 | 3 |
| 2021 Q3 | 4,965 | $88,000 | +$6,988 | $17.75 | 2 |
| 2021 Q2 | 4,573 | $85,000 | -$23,058,577 | $18.43 | 2 |
| 2021 Q1 | 1,194,509 | $23,147,000 | +$1,701,808 | $19.32 | 4 |
| 2020 Q4 | 1,106,674 | $18,779,000 | +$2,219,513 | $16.93 | 4 |
| 2020 Q3 | 975,838 | $14,042,000 | +$2,345,750 | $14.14 | 2 |
| 2020 Q2 | 812,801 | $11,078,000 | -$379,719 | $13.63 | 1 |
| 2020 Q1 | 766,793 | $11,391,000 | -$3,779,418 | $18.62 | 2 |
| 2019 Q4 | 1,039,792 | $24,696,000 | -$1,378,889 | $23.44 | 5 |
| 2019 Q3 | 1,098,482 | $24,473,000 | -$782,802 | $22.35 | 6 |
| 2019 Q2 | 1,133,225 | $26,436,258 | +$3,173,643 | $23.31 | 7 |
| 2019 Q1 | 997,669 | $21,948,000 | +$1,676,306 | $22.02 | 7 |
| 2018 Q4 | 921,407 | $18,739,000 | +$1,409,165 | $20.02 | 6 |
| 2018 Q3 | 851,908 | $17,967,000 | +$1,655,013 | $19.61 | 5 |
| 2018 Q2 | 773,403 | $15,400,000 | -$329,457 | $17.86 | 5 |
| 2018 Q1 | 789,652 | $15,876,000 | +$189,003 | $20.22 | 6 |
| 2017 Q4 | 780,224 | $21,001,000 | +$1,056,840 | $26.86 | 6 |
| 2017 Q3 | 740,555 | $18,502,000 | +$717,548 | $24.94 | 5 |
| 2017 Q2 | 711,819 | $18,456,000 | +$1,472,214 | $25.88 | 6 |
| 2017 Q1 | 655,076 | $15,342,000 | -$5,387,467 | $23.05 | 6 |
| 2016 Q4 | 903,395 | $20,756,000 | +$370,501 | $22.96 | 8 |
| 2016 Q3 | 887,194 | $21,128,000 | +$503,835 | $23.81 | 7 |
| 2016 Q2 | 866,055 | $18,571,000 | -$466,006 | $21.41 | 6 |
| 2016 Q1 | 887,667 | $19,207,000 | +$1,503,105 | $21.63 | 6 |
| 2015 Q4 | 818,291 | $16,065,000 | +$8,230,943 | $19.65 | 5 |
| 2015 Q3 | 399,863 | $6,605,000 | -$4,444,611 | $16.52 | 3 |
| 2015 Q2 | 179,202 | $17,110,000 | +$1,113,706 | $95.35 | 4 |
| 2015 Q1 | 167,572 | $16,350,000 | +$1,926,686 | $97.56 | 4 |
| 2014 Q4 | 147,831 | $14,503,000 | +$1,111,972 | $98.31 | 3 |
| 2014 Q3 | 136,496 | $13,334,000 | -$466,182 | $97.84 | 5 |
| 2014 Q2 | 141,262 | $15,207,000 | +$4,840,667 | $107.55 | 5 |
| 2014 Q1 | 96,478 | $10,104,000 | -$193,991 | $104.8 | 4 |