| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 257,305 | $4,726,599 | +$427,077 | $18.37 | 18 |
| 2025 Q2 | 234,090 | $4,068,918 | -$4,443 | $17.38 | 16 |
| 2025 Q1 | 234,360 | $1,788,173 | -$14,989 | $7.63 | 13 |
| 2024 Q4 | 236,001 | $2,201,925 | -$292,927 | $9.33 | 15 |
| 2024 Q3 | 257,423 | $3,969,982 | +$52,857 | $15.32 | 16 |
| 2024 Q2 | 253,486 | $5,751,817 | -$50,354 | $22.69 | 17 |
| 2024 Q1 | 255,623 | $6,894,272 | +$516,472 | $26.97 | 18 |
| 2023 Q4 | 235,072 | $5,970,975 | -$350,690 | $25.4 | 16 |
| 2023 Q3 | 247,048 | $6,989,118 | +$165,015 | $28.29 | 16 |
| 2023 Q2 | 253,832 | $6,702,395 | -$58,827 | $26.22 | 18 |
| 2023 Q1 | 241,208 | $7,497,271 | +$304,249 | $30.74 | 15 |
| 2022 Q4 | 236,623 | $7,405,621 | -$216,919 | $31.3 | 18 |
| 2022 Q3 | 238,816 | $5,980,000 | +$202,132 | $25.05 | 14 |
| 2022 Q2 | 230,779 | $5,781,000 | -$42,810 | $25.06 | 15 |
| 2022 Q1 | 224,772 | $9,782,000 | +$447,909 | $43.87 | 16 |
| 2021 Q4 | 218,784 | $6,897,000 | -$111,164 | $31.53 | 14 |
| 2021 Q3 | 219,099 | $8,159,000 | +$496,191 | $37.02 | 13 |
| 2021 Q2 | 199,510 | $12,961,000 | +$922,124 | $61.58 | 17 |
| 2021 Q1 | 179,762 | $4,292,048 | +$1,884,023 | $23.87 | 13 |
| 2020 Q4 | 100,994 | $1,252,000 | +$126,029 | $12.39 | 9 |
| 2020 Q3 | 90,925 | $802,000 | +$22,828 | $8.92 | 10 |
| 2020 Q2 | 88,347 | $844,000 | +$42,598 | $9.54 | 9 |
| 2020 Q1 | 83,894 | $436,000 | -$35,469 | $5.22 | 8 |
| 2019 Q4 | 90,160 | $677,000 | +$55,223 | $7.51 | 9 |
| 2019 Q3 | 82,459 | $700,000 | +$135,560 | $8.53 | 11 |
| 2019 Q2 | 66,858 | $473,000 | -$93,648 | $7.17 | 9 |
| 2019 Q1 | 74,770 | $578,000 | +$25,743 | $7.8 | 9 |
| 2018 Q4 | 71,651 | $480,000 | -$124,613 | $6.67 | 9 |
| 2018 Q3 | 93,882 | $833,000 | -$53,874 | $8.83 | 9 |
| 2018 Q2 | 99,288 | $1,249,000 | -$5,992 | $12.59 | 13 |
| 2018 Q1 | 99,825 | $1,214,000 | +$150,358 | $12.17 | 13 |
| 2017 Q4 | 86,012 | $1,374,000 | -$487,935 | $15.97 | 10 |
| 2017 Q3 | 117,598 | $1,450,000 | +$74,659 | $12.31 | 10 |
| 2017 Q2 | 111,692 | $1,177,000 | -$168,912 | $10.56 | 10 |
| 2017 Q1 | 127,055 | $2,019,000 | +$263,805 | $15.87 | 9 |
| 2016 Q4 | 107,512 | $2,582,000 | +$2,582,000 | $23.99 | 14 |