| Shares Outstanding | 2.08M |
| Float | 1.54M |
| Float Short Interest Percentage | 4% |
| Owners (insider) | 12.24% |
| Owners (institutional) | 8.34% |
| Owners (insider) change | -6.16% |
| Owners (institutional) change | 0% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Dec 29, 2025 | Szot Matthew K | Open Market Sale | 9933 | 6.97 | $ 69,233.01 |
| Oct 24, 2025 | Szot Matthew K | Open Market Sale | 3600 | 13.99 | $ 50,364.00 |
| Oct 24, 2025 | Pham Quang X | Open Market Sale | 2444 | 14.01 | $ 34,236.72 |
| Oct 9, 2025 | Szot Matthew K | Open Market Sale | 3493 | 14.03 | $ 49,011.07 |
| Oct 9, 2025 | Pham Quang X | Open Market Sale | 3600 | 14.09 | $ 50,706.00 |
| Oct 6, 2025 | Szot Matthew K | Open Market Sale | 107 | 13.99 | $ 1,496.93 |
| Oct 2, 2025 | Pham Quang X | Open Market Sale | 500 | 14.13 | $ 7,065.00 |
| Sep 29, 2025 | Szot Matthew K | Open Market Sale | 1800 | 13.99 | $ 25,183.00 |
| Sep 29, 2025 | Pham Quang X | Open Market Sale | 1300 | 14.01 | $ 18,213.00 |
| Sep 24, 2025 | Szot Matthew K | Open Market Sale | 12400 | 14.05 | $ 174,175.01 |
| Sep 24, 2025 | Pham Quang X | Open Market Sale | 9371 | 14.06 | $ 131,779.29 |
| Aug 27, 2025 | Szot Matthew K | Open Market Sale | 2000 | 14.00 | $ 27,992.00 |
| Aug 27, 2025 | Pham Quang X | Open Market Sale | 5029 | 13.99 | $ 70,355.71 |