| Shares Outstanding | 13.63M |
| Float | 6.37M |
| Float Short Interest Percentage | 21.14% |
| Owners (insider) | 53.23% |
| Owners (institutional) | 10.45% |
| Owners (insider) change | 0.18% |
| Owners (institutional) change | -7.92% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Nov 7, 2025 | Patel Snehal | Open Market Purchase | 10600 | 8.43 | $ 89,358.00 |
| Oct 31, 2025 | Patel Snehal | Open Market Purchase | 2300 | 9.26 | $ 21,298.00 |
| Apr 25, 2025 | Patel Snehal | Open Market Purchase | 3600 | 9.88 | $ 35,568.00 |
| Apr 17, 2025 | Patel Snehal | Open Market Purchase | 5400 | 8.98 | $ 48,492.00 |
| Apr 7, 2025 | Patel Snehal | Open Market Purchase | 3600 | 9.10 | $ 32,760.00 |
| Apr 4, 2025 | Patel Snehal | Open Market Purchase | 5500 | 8.73 | $ 48,015.00 |
| Jan 10, 2025 | Patel Snehal | Open Market Purchase | 2500 | 12.51 | $ 31,275.00 |
| Jan 6, 2025 | Patel Snehal | Open Market Purchase | 2900 | 13.58 | $ 39,391.00 |
| Jan 3, 2025 | Patel Snehal | Open Market Purchase | 3400 | 12.95 | $ 44,030.00 |
| Dec 30, 2024 | Patel Snehal | Open Market Purchase | 3200 | 11.12 | $ 35,584.00 |