| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 96,515 | $2,566,657 | +$9,514 | $26.59 | 2 |
| 2025 Q2 | 96,157 | $2,803,373 | +$125,708 | $29.16 | 2 |
| 2025 Q1 | 91,852 | $2,121,104 | +$24,646 | $23.09 | 2 |
| 2024 Q4 | 90,783 | $2,272,995 | +$1,269,284 | $25.04 | 2 |
| 2024 Q3 | 40,114 | $1,055,286 | -$9,365 | $26.31 | 1 |
| 2024 Q2 | 40,470 | $905,789 | +$718,588 | $22.38 | 1 |
| 2024 Q1 | 8,364 | $759,987 | -$28,350 | $90.86 | 1 |
| 2023 Q4 | 8,676 | $625,780 | +$625,780 | $72.13 | 1 |
| 2023 Q3 | 0 | $0 | -$495,308 | 0 | |
| 2023 Q2 | 8,034 | $495,308 | +$48,088 | $61.65 | 1 |
| 2023 Q1 | 7,254 | $396,204 | -$218 | $54.62 | 1 |
| 2022 Q4 | 7,258 | $370,034 | +$370,034 | $50.98 | 1 |
| 2016 Q4 | 0 | $0 | -$23,600 | 0 | |
| 2016 Q3 | 5,100 | $23,600 | $4.63 | 1 | |
| 2016 Q2 | 5,100 | $21,073 | $4.13 | 1 | |
| 2016 Q1 | 5,100 | $23,895 | $4.69 | 1 | |
| 2015 Q4 | 5,100 | $29,317 | +$5,748 | $5.75 | 1 |
| 2015 Q3 | 4,100 | $20,571 | $5.02 | 1 | |
| 2015 Q2 | 4,100 | $27,033 | $6.59 | 1 | |
| 2015 Q1 | 4,100 | $28,144 | -$103,492 | $6.86 | 1 |
| 2014 Q4 | 17,900 | $134,811 | +$15,077 | $7.53 | 2 |
| 2014 Q3 | 15,900 | $121,411 | -$22,909 | $7.64 | 2 |
| 2014 Q2 | 18,900 | $138,890 | $7.34 | 2 | |
| 2014 Q1 | 18,900 | $140,256 | +$104,000 | $7.41 | 2 |