| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 181,733 | $2,925,682 | +$297,517 | $16.1 | 5 |
| 2025 Q2 | 163,705 | $2,565,636 | +$120,861 | $15.67 | 5 |
| 2025 Q1 | 155,993 | $2,177,879 | +$383,497 | $13.96 | 4 |
| 2024 Q4 | 128,522 | $1,906,221 | -$782,819 | $14.83 | 3 |
| 2024 Q3 | 180,197 | $2,726,216 | -$104,548 | $15.13 | 4 |
| 2024 Q2 | 187,272 | $2,744,086 | +$928,329 | $14.65 | 5 |
| 2024 Q1 | 123,910 | $1,770,612 | -$106,947 | $14.29 | 3 |
| 2023 Q4 | 132,127 | $1,626,454 | +$31,995 | $12.31 | 4 |
| 2023 Q3 | 129,528 | $1,429,904 | +$47,661 | $11.04 | 4 |
| 2023 Q2 | 125,211 | $1,418,340 | -$44,876 | $11.33 | 3 |
| 2023 Q1 | 129,170 | $1,497,803 | -$62,083 | $11.6 | 3 |
| 2022 Q4 | 152,989 | $1,635,089 | +$202,533 | $10.68 | 4 |
| 2022 Q3 | 134,047 | $1,374,000 | -$321,704 | $10.24 | 4 |
| 2022 Q2 | 178,952 | $1,943,000 | +$85,963 | $10.87 | 6 |
| 2022 Q1 | 171,029 | $2,332,000 | -$166,000 | $13.61 | 6 |
| 2021 Q4 | 181,811 | $2,794,000 | +$38,799 | $15.37 | 7 |
| 2021 Q3 | 179,286 | $2,542,000 | -$27,893 | $14.18 | 7 |
| 2021 Q2 | 211,016 | $2,930,000 | +$1,808,311 | $13.89 | 8 |
| 2021 Q1 | 51,094 | $669,000 | -$2,459,000 | $13.1 | 3 |
| 2020 Q4 | 239,527 | $3,125,000 | +$1,552,877 | $13.03 | 6 |
| 2020 Q3 | 123,050 | $1,493,000 | +$330,549 | $12.13 | 8 |
| 2020 Q2 | 95,808 | $1,046,000 | -$29,329 | $10.92 | 6 |
| 2020 Q1 | 98,493 | $866,000 | +$115,730 | $8.8 | 6 |
| 2019 Q4 | 85,339 | $870,000 | -$8,433 | $10.2 | 5 |
| 2019 Q3 | 84,968 | $922,000 | $10.85 | 6 | |
| 2019 Q2 | 81,667 | $871,000 | -$158,895 | $10.66 | 5 |
| 2019 Q1 | 97,064 | $992,000 | -$106,990 | $10.22 | 6 |
| 2018 Q4 | 112,116 | $1,005,000 | +$232,967 | $8.97 | 7 |
| 2018 Q3 | 86,095 | $974,000 | +$920,462 | $11.31 | 5 |
| 2018 Q2 | 4,730 | $498,000 | +$288,998 | $105.28 | 2 |
| 2018 Q1 | 1,986 | $210,000 | $105.74 | 1 | |
| 2017 Q4 | 1,986 | $208,000 | +$208,000 | $104.73 | 1 |
| 2017 Q2 | 0 | $0 | -$906,000 | 0 | |
| 2017 Q1 | 14,290 | $1,389,164 | $97.21 | 2 | |
| 2016 Q4 | 14,290 | $1,305,041 | +$17,805 | $91.33 | 2 |
| 2016 Q3 | 14,095 | $1,287,488 | -$73,471,000 | $91.35 | 2 |
| 2016 Q2 | 14,936 | $74,701,481 | +$73,079,507 | $87.32 | 3 |
| 2016 Q1 | 18,565 | $1,625,259 | $87.54 | 3 | |
| 2015 Q4 | 18,565 | $1,659,736 | -$24,354 | $89.42 | 3 |
| 2015 Q3 | 18,838 | $1,622,282 | +$893,499 | $86.1 | 3 |
| 2015 Q2 | 8,229 | $767,613 | +$747 | $93.28 | 3 |
| 2015 Q1 | 8,221 | $782,350 | -$188,650 | $95.2 | 3 |
| 2014 Q4 | 10,266 | $950,000 | +$13,609 | $92.55 | 3 |
| 2014 Q3 | 10,119 | $951,000 | +$172,800 | $94 | 3 |
| 2014 Q2 | 8,276 | $766,000 | +$284,000 | $92.57 | 2 |
| 2014 Q1 | 5,455 | $514,350 | -$214,000 | $94.77 | 2 |